nohup
(no hang-up的缩写)命令在Linux中主要用于在用户退出登录或关闭终端后,继续运行指定的程序或脚本。以下是一些常见的使用场景:
nohup your_command &
your_command
是你想要运行的命令或脚本。&
将命令放入后台运行。通常,nohup
会将标准输出和标准错误重定向到一个名为 nohup.out
的文件中,除非你指定了其他文件:
nohup your_command > output.log 2>&1 &
output.log
是你指定的输出文件。2>&1
将标准错误重定向到标准输出。通过合理使用 nohup
命令,可以确保关键任务在用户退出登录后仍然能够稳定运行。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: 如何通过脚本自动化MinIO安装