nohup可以让你的命令在后台运行
有时候需要命令在后台运行,即使关闭终端依然运行,这个时候可以使用nohup命令,比如可以使用nohup运行nmap的全端口扫描,比较耗时,因此希望其在后台运行。
加上nohup可以在关闭终端后不停止命令。
- 该命令的一般形式为:
nohup command &
- 默认情况下,该命令的所有输出都被重定向到nohup.out文件中。也可以使用下面的命令来指定输出文件为nohupcmd.out:
nohup command > nohupcmd.out 2>&1 &
- 执行命令成功后,会显示一个进程号,可以用它来监控(ps -ef | grep 进程号)或者杀死(kill -9 进程号)进程。
评论 (0)