使用nohup让你的命令在后台运行

lxx249
2024-01-24 / 0 评论 / 2 阅读 / 正在检测是否收录...

nohup可以让你的命令在后台运行

有时候需要命令在后台运行,即使关闭终端依然运行,这个时候可以使用nohup命令,比如可以使用nohup运行nmap的全端口扫描,比较耗时,因此希望其在后台运行。

加上nohup可以在关闭终端后不停止命令。

  1. 该命令的一般形式为:
nohup command &
  1. 默认情况下,该命令的所有输出都被重定向到nohup.out文件中。也可以使用下面的命令来指定输出文件为nohupcmd.out:
nohup command > nohupcmd.out 2>&1 &
  1. 执行命令成功后,会显示一个进程号,可以用它来监控(ps -ef | grep 进程号)或者杀死(kill -9 进程号)进程。
0

评论 (0)

取消