欢迎光临
我们一直在努力

Linux Shell中的"2>&1"是什么意思

建站超值云服务器,限时71元/月

1、这里的1和2指的是文件描述符。

0:stdin

1:stdout

2:stderr

2、 ">"则是重定向符号。

“2>&1”的意思是:将输出到标准出错处理的信息,发送到标准输出中

3、“2>&1”的意义:

如果只有“2>1”,看起来像是将文件2的内容重定向到1文件中去了,加上"&",则表示“&”之后跟着的数字是文件描述符。

通常我们使用方法如下:

nohup command>/dev/null 2>&1

将命令的输入日志重定向到/dev/null目录下。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » Linux Shell中的"2>&1"是什么意思
分享到: 更多 (0)