linux shell里面nohup的用法

心不动则不痛 提交于 2019-12-02 16:05:42

百度了很多,但都不是官方的,按照linux命令中,一切可以--help的思想 我们就来 --help下。

其实linux命令不难学 只要会了两个基本的命令参数就可以开搞
man 男人 help 帮助

 ls --help  or  man ls

 mkdir --help  or man mkdir

##英文的(nohup (GNU coreutils) 5.97)

nohup --help 用法:nohup 命令 [参数]... 或:nohup 选项 Run COMMAND, ignoring hangup signals.

  --help     显示此帮助信息并退出
  --version  输出版本信息并退出

NOTE: your shell may have its own version of nohup, which usually supersedes the version described here. Please refer to your shell's documentation for details about the options it supports.

请向 bug-coreutils@gnu.org 报告错误。

##中文的nohup (GNU coreutils) 8.4

nohup --help 用法:nohup 命令 [参数]...  或:nohup 选项 忽略挂起信号运行指定的命令。

  --help		显示此帮助信息并退出
  --version		显示版本信息并退出

如果标准输入是一个终端,重定向自/dev/null。 如果标准输出是一个终端,尽可能将输出添加到"nohup.out", 否则添加到"$HOME/nohup.out"。 如果标准错误输出是一个终端,重定向它到标准输出。 要保存输出内容到一个文件,使用 "nohup COMMAND > FILE" 形式的命令。

注意:您的shell 内含自己的nohup 程序版本,它会覆盖这里所提及的相应 版本。请查阅您的shell 文档获知它所支持的选项。


请向bug-coreutils@gnu.org 报告nohup 的错误
GNU coreutils 项目主页:<http://www.gnu.org/software/coreutils/>
GNU 软件一般性帮助:<http://www.gnu.org/gethelp/>
请向<http://translationproject.org/team/zh_CN.html> 报告nohup 的翻译错误
要获取完整文档,请运行:info coreutils 'nohup invocation'

综上所述 就是把把程序放到后台运行,当iTerm关闭时,可以在后台继续运行。

🌰 nohup php 1.php

附上q种版本的解释 nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( n ohang up)。

使用nohup命令提交作业

如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!