在linux下/与|的区别?

发布网友

我来回答

4个回答

热心网友

在Linux下如果只有一个/那么就代表根目录,如果是路径中的/,例如/etc/httpd/conf 那么/仅仅是路径分隔符,直观的展示了树形文件结构。而|是bash的管道符,管道符用来将一个命令的输出当作另一个命令的输入。例如:a|b 把a命令的输出当作b命令的输入执行,如果还是不明白的话,可以看下《Linux就该这么学》这本书的第三章内容,非常详细的介绍了输入、输出重定向以及管道的知识。

热心网友

1.linux下面/是路径分隔符 ,比如说/home 就是home目录

用法:cd /home
就是进入home目录
2.linux下面 | 是一个连接符,也就是一个追加命令
用法:$ls -s|sort -nr
-s 是file size,-n是numeric-sort,-r是reverse,反转

该命令列出当前目录中的文档(含size),并把输出送给sort命令作为输入,sort命令按数字递减的顺序把ls的输出排序

热心网友

这个问题需要从linux 的文件结构开始看起,linux文件结构基本上是一切皆文件的。一切的根源从跟“/”开始的。也就是"/" 文件路径,而 “|”是管道符——是一个在命令至上运行的符号。这方面的详情可以参考下linux就该这样学一书,希望能够帮助你

热心网友

/ 是Linux的文件格式 | 是Linux的追加命令,在管道命令中使用|

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com