linuxshell中"2>&1"含义:
nohup commend >/dev/null 2>&1 &
于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO
0:表示键盘输入
1:表示屏幕输出
2:表示错误输出
2>&1:&与1结合就代表标准输出了,就变成错误重定向到标准输出.
注意: 试想2>1代表什么,2与>结合代表错误重定向,而1则代表错误重定向到一个文件1,而不代表标准输出;
最后一个&, 是让该命令在后台执行。
标准输出
猜你喜欢
转载自wangxinchun.iteye.com/blog/2209082
今日推荐
周排行