在 CentOS 系统中,使用 nohup
命令运行程序时,默认情况下,输出日志会保存在当前工作目录下的 nohup.out
文件中。如果你想改变日志文件的保存位置,可以在 nohup
命令后指定输出文件的路径。
例如,如果你想将日志保存到 /var/log/myapp.log
,可以使用以下命令:
nohup your_command > /var/log/myapp.log 2>&1 &
这里,your_command
是你要运行的命令。>
表示将标准输出重定向到指定的文件,2>&1
表示将标准错误输出重定向到标准输出(即与日志文件合并),最后的 &
表示在后台运行该命令。