在 CentOS 系统中,使用 nohup
命令运行程序时,默认情况下,输出日志会保存在当前工作目录下的 nohup.out
文件中。如果你指定了输出文件,那么日志会保存在你指定的文件中。
例如,如果你使用以下命令运行一个名为 myapp
的程序:
nohup ./myapp > myapp.log 2>&1 &
这里的 >
符号表示将标准输出重定向到 myapp.log
文件,2>&1
表示将标准错误输出重定向到标准输出,&
表示将程序放入后台运行。在这种情况下,日志会保存在当前工作目录下的 myapp.log
文件中。
如果你没有指定输出文件,那么日志会保存在当前工作目录下的 nohup.out
文件中。你可以使用 tail
命令查看日志内容,例如:
tail -f nohup.out
这将会实时显示 nohup.out
文件中的内容。