每天一个linux命令--后台运行命令nohup
语法
nohup
命令用于将进程放后台运行(不挂断)。
1 | nohup Command [ Arg … ] [ & ] |
参数
- —help #打印帮助信息并退出
- —version #打印版本信息并退出
示例
后台运行
1 | [root@dosbat ~]# nohup java -server -Xms128M -Xmx512M -XX:MetaspaceSize=128M -jar test.jar $1 $2 $3 & |
执行test.sh 脚本,并重定向输入到 test.log 文件
1 | [root@dosbat ~]# nohup /scripts/test.sh > test.log 2>&1 & |
2>&1 解释 #将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 test.log 文件中。
- 0 – stdin (standard input,标准输入)
- 1 – stdout (standard output,标准输出)
- 2 – stderr (standard error,标准错误输出)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 DOS/BAT!
评论