nohup在Ubuntu中如何使用

   2024-09-30 3640
核心提示:nohup是一个命令行实用程序,用于在系统中断或终端关闭后使进程继续运行。以下是在Ubuntu中使用nohup的步骤:打开终端(快捷键:

nohup是一个命令行实用程序,用于在系统中断或终端关闭后使进程继续运行。以下是在Ubuntu中使用nohup的步骤:

打开终端(快捷键:Ctrl + Alt + T)。

要使用nohup,请在要运行的命令前加上nohup。例如,如果您要运行名为my_script.sh的脚本,请输入:

nohup ./my_script.sh &

这将在后台运行my_script.sh,即使您关闭终端或断开连接,它也会继续运行。

nohup命令将默认将输出重定向到名为nohup.out的文件。如果您想将输出重定向到其他文件,请在nohup命令后添加>符号,然后指定文件名。例如:
nohup ./my_script.sh > output.log &

这将把my_script.sh的输出保存到名为output.log的文件中。

如果您想在运行命令时忽略挂起信号(SIGHUP),可以使用-p选项为进程分配一个不同的进程ID(PID)。例如:
nohup -p 12345 ./my_script.sh &

这将使my_script.sh在后台运行,并为其分配一个PID为12345的进程。这样,即使您关闭终端或断开连接,该进程也将继续运行。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号