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

linux nohup命令

人气:281 ℃/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、判断一家企业的价值、一半是靠科学研究、一半是靠艺术上的灵感。4、我特别钟情于读传记。5、尽管钱无法改变你...

    语录查看全文>>
  • 小众日常开心有趣文案 小众又惊艳的文案

    1、有些人对你恭维不离口,可全都不是患难朋友。2、同事相聚,觉得生活真的很美,人生幸福满溢;哪些人,哪些事,全在小聚的感觉中,奔扑而至。3、这世界这么多泛泛之众,哪来那么多深情...

    句子查看全文>>
  • 联想yoga14s优缺点评测 联想yoga14s可以触屏吗

    联想yoga14s是一款非常不错的性能轻薄笔记本,有着出色的均衡性能,处理器性能的提升还是说很好用的,目前的活动价格在6000元价位,相信会是朋友们喜欢的,2.8k屏幕加上散热...

    品牌查看全文>>
  • 比亚迪宋车有多重

    比亚迪宋车重1650KG左右,是比亚迪S3的双模版车型,其定位为一款新能源紧凑SUV,外观方面其采用了X型的前脸,显得颇为运动。全新比亚迪宋于2018年8月正式上市,推出燃油版...

    问答查看全文>>
  • dq380和dq381区别

     DQ380与DQ381的区别,DQ381在性能对比DQ380可以减少对于发动机的损耗并且还能减少油耗。 这其中又牵扯到油泵,湿式变速器里会有一个油泵,而这个油泵是负责给变速器...

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