一、用途:nohup
表示永久运行 &
表示后台运行
在应用Unix/Linux时,我们一般想让某个程序在后台运行
1 | nohup ./start-mysql.sh & |
该命令的一般形式为:
1 | nohup command & |
在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out
的文件中,除非另外指定了输出文件:
1 | nohup command > myout.file 2>&1 & |
在上面的例子中,输出被重定向到myout.file文件中。
二、>/dev/null 2>&1
/dev/null
代表空设备文件,也就是不输出任何信息到终端,说白了就是不显示任何信息。
1 | nohup command 1>/dev/null 2>&1 & |
- 本文作者: 試毅-思伟
- 本文链接: https://joeybling.github.io/2018/08/11/nohup-和-dev-null-2-1/
- 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!