linux 重定向中的 &> 和 >的作用?

我知道0>1>2>的作用上面两个的作用呢?lsllllllllpage1.html&>log4.txtlspage1.html>log2.txtlsllllllllpag... 我知道 0>
1>
2>的作用
上面两个的作用呢?
ls llllllll page1.html &> log4.txt
ls page1.html > log2.txt
ls llllllll page1.html > log3.txt 2>&1

这几个 在你的例子里结果都一样阿,没区别阿
展开
 我来答
jbq372683691
2009-06-01 · 超过18用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:46.8万
展开全部
0> 标准输入
1> 标准输出
2> 标准错误输出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可靠的梦想之星
2020-08-16 · TA获得超过587个赞
知道小有建树答主
回答量:926
采纳率:78%
帮助的人:35.8万
展开全部

&> 等如 2>&1 , > 等如 1> ,那是缩写,
1 是 STDOUT, 2 是 STDERR, 2>&1 就是 STDOUT 和 STDERR

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linu0001
2021-09-22 · TA获得超过438个赞
知道小有建树答主
回答量:847
采纳率:100%
帮助的人:35万
展开全部
1、文件描述符
文件描述符是与文件输入、输出关联的整数。它们用来跟踪已打开的文件。最常见的文件描述符是stidin、stdout、和stderr。我们可以将某个文件描述符的内容重定向到另外一个文件描述符中。
文件描述符我们常见的就是系统预留的0,1和2这三个,他们的意义分别有如下对应关系:
0 —— stdin(标准输入)
1 —— stdout (标准输出)
2 —— stderr (标准错误)
2、/dev/null
/dev/null是一个特殊的设备文件,这个文件接收到的任何数据都会被丢弃。因此,null这个设备通常也被成为位桶(bit bucket)或黑洞。 简单地理解就是,重定向操作给这个/dev/null文件的所有东西都会被丢弃。
&> 等如 2>&1 , > 等如 1> ,那是缩写,
1 是 STDOUT, 2 是 STDERR, 2>&1 就是STDOUT 和 STDERR Linux介绍参考《Linux就该这么学》
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuchangqian
2009-06-02 · TA获得超过1317个赞
知道小有建树答主
回答量:913
采纳率:0%
帮助的人:784万
展开全部
请 google “SHELL十三问之十一:> 与 < 差在哪?”
讲的很透彻
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式