nohup 命令详解


nohup英文意思是nohangup,翻译过来即不挂起,由coreutils软件包提供,默认安装

【描述】RunCOMMAND,ignoringhangupsignals.

nohup命令运行由Command参数和任何相关的Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用nohup命令运行后台中的程序。标准输出和标准错误缺省会被重定向到nohup.out文件中。一般我们可在结尾加上"&"来将命令同时放入后台运行,也可用">filename2>&1"来更改缺省的重定向文件名。

【用途】不挂断地运行命令,即可在用户退出或终端正常退出后在后台继续执行程序。

【注意】nohup命令并不会自动把要执行的命令放到后台执行,必须配合“&”使用。

【语法】nohupCommand[Arg...][&]

【案例】

想在用户退出后仍然继续下载指定的文件(太大)

#nohupwgethttp://ip/sample.iso&

相关内容