nohup命令用于在后台运行命令,并将其输出重定向到一个文件,即使您关闭了终端或注销了系统,它也能在后台继续运行。以下是nohup命令的用法:

1.基本语法:

nohup command [args...] [ > out.log 2>&1 & ]

2.示例:

nohup ./my_script.sh > output.log 2>&1 &

这个命令将会在后台运行my_script.sh脚本,并将输出写入output.log文件中。

nohup命令的选项和参数:

  • -n:不向nohup.out文件追加输出。
  • -p:指定进程ID,将nohup命令附加到该进程。
  • -s:使用指定的信号代替SIGHUP。
  • -v:输出版本信息并退出。

注意:nohup命令的输出默认会写入nohup.out文件中,如果您没有指定输出文件,则会生成该文件。建议您指定输出文件,以便更好地管理输出。

linux nohup怎么个用法

原文地址: https://www.cveoy.top/t/topic/Yeg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录