欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > linux >内容正文

linux

Linux之后台运行(nohup和)

发布时间:2025/3/19 linux 35 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Linux之后台运行(nohup和) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

nohup(no hangup)

作用:不挂断地运行命令

语法:nohup Command [Arg ... ] [ & ]

    无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。

    如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。

    如果没有文件能创建或打开以用于追加,那么 Command 参数指定的命令不可调用。

退出状态:该命令返回下列出口值,

    126  可以查找但不能调用 Command 参数指定的命令。

    127  nohup 命令发生错误或不能查找由 Command 参数指定的命令。

    否则,nohup 命令的退出状态是 Command 参数指定命令的退出状态。

&

作用:后台运行

一般和nohup一起使用,

    nohup command &

如果不加nohup,输出重定向可以自己指定,

    command &>log.txt &

例如,

    nohup ./example.sh 2>&1 &
————————————————
版权声明:本文为CSDN博主「满守园」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinat_34715587/article/details/93490390

总结

以上是生活随笔为你收集整理的Linux之后台运行(nohup和)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。