使用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中)