>/dev/null 2>&1 &
其中1代表stdout,2代表stderr,在>/dev/null 之前省略了一个1.
标准输出重定向到空设备中,标准错误输出重定向到标准输出中。最后的&代表后台执行。
当2>&1写在前边时可能会导致异常输出到屏幕
本文解释了在命令行环境中如何使用>/dev/null 2>&1 &进行输出重定向及后台执行操作。具体而言,1代表stdout,2代表stderr,>/dev/null之前省略了一个1,意味着标准输出被重定向到空设备中,而标准错误输出则被重定向到标准输出中。此外,还提到当2>&1写在前面时可能导致异常输出到屏幕。
>/dev/null 2>&1 &
其中1代表stdout,2代表stderr,在>/dev/null 之前省略了一个1.
标准输出重定向到空设备中,标准错误输出重定向到标准输出中。最后的&代表后台执行。
当2>&1写在前边时可能会导致异常输出到屏幕
1046

被折叠的 条评论
为什么被折叠?