语法:nohup Command [ Arg … ] [ & ]  
nohup就是不挂起的意思( no hang up),退出帐户/关闭终端之后继续运行相应的进程。
& 后台执行
如果不将 nohup 命令的输出重定向,输出将附加到当前目录的 nohup.out 文件中。
使用 jobs 查看任务。   
使用 fg %n 关闭。

通过nohup和&符号在后台执行命令后,即使退出登录,这个命令也会一直执行。但是无法重新连接到这个会话,要想重新连接到这个会话,可以使用screen命令。

3 对 “nohup不挂起作业”的想法;

  1. /dev/null
    这是一个无底洞,任何东西都可以定向到这里,但是却无法打开。
    所以一般很大的stdou和stderr当你不关心的时候可以利用stdout和stderr定向到这里>./command.sh >/dev/null 2>&1

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code