当前位置:首页 » 操作系统 » linux与

linux与

发布时间: 2022-01-08 23:43:33

A. linux / 和./的区别

/是指根目录,就和Windows的我的电脑那个位置差不多。
./是指用户所在的当前目录。
如下所示:
[root~]# cd /etc
[root etc]# pwd
/etc
[rootetc]# cd /
[root /]# pwd
/
[root /]# cd /etc
[rootetc]# cd ./
[rootetc]# pwd
/etc
[root etc]#

B. linux里*.* 和*意思一样吗

对于不同的工具*的定义不同,而且并没有统一的标准。
推荐使用 扩展的正则表达式 查找符合特定格式的字串,这个在linux里面是统一的。
grep sed awk 等等很多软件支持的都是 ERE (扩展正则表达式),可以看看《Linux就该这么学》详细了解下。

C. linux 中“.”和“..”代表什么意思

.. 指向的是上一层目录。

cd .. 就是回到上一级;cd ../.. 就是回到上两级。

但是你这个 mv 漏了第二个反斜杠,所以就变成了把 filename 移动到了上一层目录并且重命名成 ..bk ,而点开头的文件是默认隐藏的,所以在文件管理器或者直接 ls 都看不到。

Nautilus (GNOME)下使用 Ctrl-H 查看隐藏文件。

终端下 ls -a 。

D. linux中“>”和“>>”区别

'>' 输出到文件中。文件不存在会创建。文件已存在,内容会被覆盖。文件时间会更新。

第一次输入'> test', 第二次输入'> test again', 发现内容

[root@localhost ~]# ll
总用量 8
-rw-------. 1 root root 1555 8月 20 15:30 anaconda-ks.cfg-rw-r--r-- 1 root root 7 2月 1 18:03 echo.log
[root@localhost ~]# cat echo.log
> test
[root@localhost ~]# echo '> test again' > echo.log
[root@localhost ~]# cat echo.log
> test again
[root@localhost ~]# ll
总用量 8
-rw-------. 1 root root 1555 8月 20 15:30 anaconda-ks.cfg-rw-r--r-- 1 root root 13 2月 1 18:04 echo.log

最后输出只有:'> test again'

删除echo.log, 测试'>>'

'>>'输出到文件中。文件不存在会创建。文件已存在,内容会继续追加在后面。文件时间会更新。

[root@localhost ~]# rm echo.log
rm:是否删除普通文件 "echo.log"?y
[root@localhost ~]# ll
总用量 4
-rw-------. 1 root root 1555 8月 20 15:30 anaconda-ks.cfg
[root@localhost ~]# echo '> test' >> echo.log
[root@localhost ~]# ll
总用量 8
-rw-------. 1 root root 1555 8月 20 15:30 anaconda-ks.cfg-rw-r--r-- 1 root root 7 2月 1 18:11 echo.log
[root@localhost ~]# cat echo.log
> test
[root@localhost ~]# echo '> test again' >> echo.log
[root@localhost ~]# ll
总用量 8
-rw-------. 1 root root 1555 8月 20 15:30 anaconda-ks.cfg-rw-r--r-- 1 root root 20 2月 1 18:12 echo.log
[root@localhost ~]# cat echo.log
> test> test again

最后输出,文本中有两行。

> test
> test again

辅助记忆:
这两个都是重定向,
>> 比较长,只有继续跟在后面附加,文本才会比较长。
> 比较短,理解成替换文本,才不会那么长。更详细更多的Linux命令可查看下Linux命令的介绍,查找方式如下:

E. linux下/和//的区别

你加100个都是这样,/是目录拼接的分隔符号,就像.和./是一样的,.//和././是一样的,当/与/之间啥都没有或者只有一个.的时候,都表示第一个连续/之前的那个符号所在的位置

F. Linux中>>和>和<的区别

1、输入输出的区别:

>>和>都属于输出重定向,<属于输入重定向。

2、文件内容的区别:

>会覆盖目标的原有内容。当文件存在时会先删除原文件,再重新创建文件,然后把内容写入该文件;否则直接创建文件。

>>会在目标原有内容后追加内容。当文件存在时直接在文件末尾进行内容追加,不会删除原文件;否则直接创建文件。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

(6)linux与扩展阅读:

Linux优点:

1、Linux由众多微内核组成,其源代码完全开源;

2、Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发成出新的协议栈;

3、Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性;

参考资料来源:网络-linux

G. linux中【./】和【/】之间有什么区别

/ 表示根目录

./ 表示当前目录

../&nbsp;当前目录的上一级目录

以此类推

../../ 表示当前目录的上一级的上一级的目录 更详细的Linux命令介绍请如下图所示进行查询:

H. linux和uinux的区别

Linux和Unix都是功能强大的操作系统,都是应用广泛的服务器操作系统,有很多相似之处,甚至有一部分人错误地认为Unix和Linux操作系统是一样的,然而,事实并非如此,以下是两者的区别。
1. 开源性
Linux是一款开源操作系统,不需要付费,即可使用;Unix是一款对源码实行知识产权保护的传统商业软件,使用需要付费授权使用。
2. 跨平台性
Linux操作系统具有良好的跨平台性能,可运行在多种硬件平台上;Unix操作系统跨平台性能较弱,大多需与硬件配套使用。
3. 可视化界面
Linux除了进行命令行操作,还有窗体管理系统;Unix只是命令行下的系统。
4. 硬件环境
Linux操作系统对硬件的要求较低,安装方法更易掌握;Unix对硬件要求比较苛刻,按照难度较大。
5. 用户群体
Linux的用户群体很广泛,个人和企业均可使用;Unix的用户群体比较窄,多是安全性要求高的大型企业使用,如银行、电信部门等,或者Unix硬件厂商使用,如Sun等。
相比于Unix操作系统,Linux操作系统更受广大计算机爱好者的喜爱,主要原因是Linux操作系统具有Unix操作系统的全部功能,并且能够在普通PC计算机上实现全部的Unix特性,开源免费的特性,更容易普及使用!

I. linux中~和/的区别

/是目录层的分隔、表示符。只有一个/表明是root,/etc/表明是根目录下面的etc目录(当然目录最后不需要/,但有/直接表明他是目录,没有末尾的/,那么/etc需要检测一下确定是目录还是文件,虽然习惯上/etc绝对是目录)
~是一个代位符,表明的是个人目录的地址,因为每个用户都有自己的个人目录地址,所以用~作为统一替代这个根据用户不同而不同但有规可循的地址,来保证某些情况下的兼容问题。
如果以root账号登陆
~代表/root/
如果以name登陆
~代表/home/name/

热点内容
密码子的原料是什么 发布:2024-09-19 09:11:42 浏览:347
半夜编程 发布:2024-09-19 09:11:36 浏览:103
海康威视存储卡质量如何 发布:2024-09-19 08:55:35 浏览:939
python3默认安装路径 发布:2024-09-19 08:50:22 浏览:516
环卫视频拍摄脚本 发布:2024-09-19 08:35:44 浏览:418
sqlserveronlinux 发布:2024-09-19 08:16:54 浏览:256
编程常数 发布:2024-09-19 08:06:36 浏览:952
甘肃高性能边缘计算服务器云空间 发布:2024-09-19 08:06:26 浏览:162
win7家庭版ftp 发布:2024-09-19 07:59:06 浏览:717
数据库的优化都有哪些方法 发布:2024-09-19 07:44:43 浏览:269