使用nohup后台挂起执行命令

使用nohup后台挂起执行命令,即使终端退出也不会导致运行程序中断。适用于服务器上跑程序。默认情况下会输出nohup.out文件。

 

一、用法说明如下

nohup [Command] [ Arg … ] & 

其中command为要执行的命令;Arg为一些参数设置,可通过重定向设置输出位置;&使命令在后台挂起执行,终端退出仍会继续运行。

二、具体实例

nohup /home/liuxin/auto_updata.sh &

后台执行auto_updata.sh脚本,自动产生nohup.out文件

三、高级用法

nohup /home/liuxin/auto_updata.sh > auto_updata.log 2>&1 &

nohup执行过程中产生的标准输出重定向至auto_updata.log,将错误输出重定向至标准输出中(说人话就是标准输出以及错误输出都重定向输出至auto_updata.log中)

posted @ 2022-08-27 17:36  pd_liu  阅读(1077)  评论(0编辑  收藏  举报