用于后台运行命令的工具 - nohup

简介: 【1月更文挑战第21天】

nohup 是一个用于在后台运行命令的命令,同时防止命令受 SIGHUP 信号的影响。

以下是一些 nohup 命令的详细案例:

1. 在后台运行命令:

nohup command-to-run &

这将以后台方式运行 command-to-run,并将输出重定向到当前目录的 nohup.out 文件中。

2. 指定输出文件:

nohup command-to-run > output.log 2>&1 &

这将以后台方式运行 command-to-run,并将标准输出和标准错误输出重定向到 output.log 文件中。

3. 后台运行并禁用输出:

nohup command-to-run > /dev/null 2>&1 &

这将以后台方式运行 command-to-run,并将所有输出重定向到 /dev/null,即禁用输出。

4. 在后台运行 Python 脚本:

nohup python script.py &

这将以后台方式运行名为 script.py 的 Python 脚本。

5. 后台运行并保持运行,即使退出终端:

nohup command-to-run &
disown

disown 命令将使命令在后台运行,并且即使关闭终端,它也会继续运行。

6. 后台运行并指定特定输出文件:

nohup command-to-run > custom-output.log 2>&1 &

这将以后台方式运行 command-to-run,并将标准输出和标准错误输出重定向到 custom-output.log 文件中。

7. 在后台运行并指定不同的工作目录:

nohup command-to-run >/dev/null 2>&1 & cd /path/to/directory

这将以后台方式运行 command-to-run,并将所有输出重定向到 /dev/null,然后切换到 /path/to/directory 目录。

8. 后台运行并附加到已有的 nohup 进程:

nohup command-to-run > /dev/null 2>&1 & echo $! >> nohup-pids.txt

这将以后台方式运行 command-to-run,并将其进程ID追加到 nohup-pids.txt 文件中,方便后续跟踪。

注意事项:

  • 使用 nohup 命令时,建议将输出重定向到文件,以便后续查看命令的输出。
  • 使用 disown 命令可以防止关闭终端时命令被终止。
  • 可以使用 ps aux | grep command-to-run 来检查命令是否在后台运行,以及其进程ID。

这些是一些 nohup 命令的常见用法示例。使用 man nohup 命令可以查看更多详细的帮助信息。

目录
相关文章
|
3月前
|
监控 Shell
在Shell中自动重启进程
在Shell中自动重启进程
142 1
|
4月前
|
Linux
Linux nohup 后台运行脚本
Linux nohup 后台运行脚本
119 0
|
9月前
|
Linux 网络安全
linux后台启动服务命令自己停止 nohup和&
简单的说,在启动命令最后加&,是后台启动,但是你的ssh连接工具断了 这个服务就停止了
|
Java Shell
Shell脚本Kill并重启进程
快速重启springboot的jar文件,体验一把吧。
271 0
|
Linux
Linux:nohup、setsid将程序放到后台运行
Linux:nohup、setsid将程序放到后台运行
Linux:nohup、setsid将程序放到后台运行
|
Linux Python
【Linux】nohup后台运行程序并打印日志
在/home/coggle目录下在你英文昵称(中间不要有空格哦)的文件夹中创建一个sleep.py文件,该文件需要完成以下功能:程序一直运行每10秒输出当前时间
544 0
【Linux】nohup后台运行程序并打印日志
|
Linux Shell 程序员
linux后台执行命令:&与nohup的用法
linux后台执行命令:&与nohup的用法
242 0
|
Shell Linux Perl
Centos7下定时重启gunicorn进程的shell脚本
Centos7下定时重启gunicorn进程的shell脚本
1119 0
|
Shell Linux Go
nohup 命令解析
`nohup`不会断开与终端的命令,它会使您的脚本被忽略`SIGHUP`,并重定向`stdout/stderr`到一个文件`nohup.out`,以便在您注销后该命令可以在后台继续运行。
3535 0

热门文章

最新文章