nohup
(no hang up)命令用于在Linux系统中运行一个进程,使其在用户退出登录后仍然继续运行。nohup
命令会将进程的输出重定向到一个名为nohup.out
的文件中,除非指定了其他输出文件。
nohup.out
文件通常记录以下信息:
如果你想自定义nohup
命令的输出文件,可以使用以下语法:
nohup command > output.log 2>&1 &
这里,command
是你想要执行的命令,output.log
是你指定的输出文件。2>&1
表示将标准错误(stderr)重定向到标准输出(stdout),&
表示将命令放入后台运行。
总之,nohup.out
文件会记录进程的标准输出、标准错误、启动时间、运行时长和退出状态等信息。如果你想自定义输出文件,可以使用nohup
命令的语法指定输出文件。