2016 - 2024

感恩一路有你

nohup命令详解 linux系统中nohup命令如何使用?

浏览量:2857 时间:2021-03-12 13:22:16 作者:admin

linux系统中nohup命令如何使用?

Nohup表示不挂断,即关闭终端,脚本仍将运行。&意味着在后台模式下运行。如果不添加上一个nohup,关闭终端,脚本就会结束

在应用UNIX/Linux时,我们通常希望一个程序在后台运行,所以我们会经常

在程序末尾使用&,使程序自动运行。例如,我们需要在后台运行MySQL/usr/local/MySQL/bin/mysqldusafe

–user=MySQL

&;但是许多程序不像mysqld,所以我们需要nohup命令。如何使用nohup命令?下面是nohup命令的一些用法。

nohup/根/开始.sh&Amp

在shell中输入后提示:

[~]$将输出附加到不呼出

原始程序的标准输出将自动更改为当前目录不呼出文件,起日志的作用。

但这一步有时会出现问题。当终端关闭时,进程将自动关闭并查看不呼出您可以看到,当终端关闭时,服务会自动关闭。

求解:linux下找不到nohup这个命令?

如果要在SSH中远程运行程序,然后退出终端,该怎么办?如果您退出终端,挂断信号将被发出,nohup将捕获信号,并将子进程的头指向1,即初始进程不是这样的启动.sh进程将不会退出。

以上

nohup为什么退出终端也就退出了,怎么解决?

重写为:(nohup。/a)和(nohup。/b)和(nohup。/C)&;wait注意:打开三个子shell在后台执行操作,()表示打开子shell。如果不带括号直接写,会直接在父shell中操作,可能会导致逻辑错误,因为这个进程不是在命令行上执行的,Wait是根据实际情况添加的,表示前三个进程执行完后会执行下一步

nohup命令详解 linux查看nohup进程 nohup使用

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。