在 Linux 上,使用 nohup
命令在后台运行程序。 即使关闭终端后,程序仍会继续运行。 要在后台运行程序并保存日志,您需要将输出重定向到日志文件。 以下是配置 nohup
日志的方法:
-
打开终端。
-
使用以下命令格式运行程序并将输出重定向到日志文件:
nohup your_command &
例如,如果您要运行名为 >my_script.sh 脚本的命令并将其输出重定向到名为 output.log
的文件。 您可以使用以下命令:
nohup ./my_script.sh > Output.log &
-
按 Enter 运行命令。 这将在后台启动程序并将输出保存到
output.log
文件中。 -
要检查日志文件的内容,可以使用
tail
命令。 例如,要显示output.log
的最后 10 行,请运行
tail -n 10 Output.log
- 示例如果想在程序运行时实时查看日志,可以使用
-f
选项。 示例:
tail -f Output.log
这会实时显示 output.log
文件中的更改。 要停止实时查看,请按 Ctrl + C
。
这样就可以使用nohup
命令在Linux上运行程序并将日志输出到文件中。
以上内容来源于互联网,不代表本站全部观点。 欢迎关注:zhujipindao.com
评论前必须登录!
注册