当前位置:家常菜>百科>科技>正文

linux nohup命令

人气:121 ℃/2024-03-22 02:58:30

linux系统下nohup命令是什么呢?下面是具体介绍:

1、nohup命令简介:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示”and”的符号)到命令的尾部。

无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。如果没有文件能创建或打开以用于追加,那么 Command 参数指定的命令不可调用。如果标准错误是一个终端,那么把指定的命令写给标准错误的所有输出作为标准输出重定向到相同的文件描述符。

2、nohup命令功能:

不挂断地运行命令。

3、语法:

nohup Command [ Arg … ] [& ]

退出状态:该命令返回下列出口值:

126 可以查找但不能调用 Command 参数指定的命令。

127 nohup 命令发生错误或不能查找由 Command 参数指定的命令。

否则,nohup 命令的退出状态是 Command 参数指定命令的退出状态。

4、nohup命令及其输出文件:

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

该命令的一般形式为:nohup command &

5、使用nohup命令提交作业:

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

nohup command > myout.file 2>&1 &

在上面的例子中,输出被重定向到myout.file文件中。

使用 jobs 查看任务。

使用 fg %n关闭。

另外有两个常用的ftp工具ncftpget和ncftpput,可以实现后台的ftp上传和下载,这样就可以利用这些命令在后台上传和下载文件了。

###################错误提示############

nohup 应对的就是突然断网或者关闭终端时屏蔽发送给后台任务的 SIGHUP 信号进而使任务不中断继续运行。

exit 或者 logout 命令正常退出的话根本用不着 nohup,你的 & 运行的命令都不会被中断。不信你可以 command & 后 exit,再次登录,ps 查看一下命令肯定还在后台跑。

简单来说,如果你使用的是 exit 或者 logout 命令正常登出,系统只会向前台任务发送 SIGHUP 信号,& 到后台的任务时不会收到 SIGHUP 信号的。如果你强行关闭的窗口或者断网了,系统会向你的前后台任务都发送 SIGHUP 信号,此时如果使用了 nohup 去运行任务,nohup 会屏蔽 SIGHUP 信号,任务也就不会被中断了。

6、nohup命令的用法:

nohup /root/start.sh &

在shell中回车后提示:

[~]$ appending output to nohup.out

原程序的的标准输出被自动改向到当前目录下的nohup.out文件,起到了log的作用。

当shell中提示了nohup成功后还需要按终端上键盘任意键退回到shell输入命令窗口,然后通过在shell中输入exit来退出终端。

  • 社会文案短句(社会现实又很扎心的文案)

    1、一切恶法,本是虚妄的,你不要太自卑你自己。一切善法,也是虚妄的,你也不要太狂妄你自己。2、这个世界真是乱了套,说真话的人,像个小人,而说假话的人,一本正经的像个君子。3、社...

    句子查看全文>>
  • 多肉叶子发黑腐烂怎么办

    多肉叶子出现发黑腐烂的状况后,需进行脱盆处理,从黑腐的部分和健康交汇的部位一刀切断,铲除黑腐的部分。光照过强也会导致多肉出现黑腐的状况,此时需在多肉上方覆盖一层遮阳网。还可能是...

    养花查看全文>>
  • 路虎神行2柴油版加油无力怎么回事?

    路虎神行2柴油版加油无力原因:1、可能一缸不工作了,出现的加速无力和抖动现象,去修理长检查下;2、发动机抖动一般为某缸不点火或者不喷油。检查各缸的喷油器是否喷油及雾化效果,喷油...

    问答查看全文>>
  • 汽车刹车分泵怎么保养?

    保养刹车分泵主要分为两步:1、值得注意的是,使用清洁剂时一定不要使用有腐蚀性的清洁剂,特别是化油器清洁剂。因为刹车分泵内有很多橡胶密封圈,使用腐蚀性的清洁剂会造成橡胶圈膨胀并减...

    问答查看全文>>
  • 路遥作品经典语录

    1、人处在一种默默奋斗的状态,精神就会从琐碎生活中得到升华。——路遥《平凡的世界》2、庄稼人嘛,不出山劳动,那是叫任何人都瞧不起的。—&md...

    语录查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版