在Linux中,nohup
命令的默认输出文件是nohup.out
。当您在命令前加上nohup
并运行一个程序时,该程序的输出会被重定向到当前目录下的nohup.out
文件中。如果该文件已经存在,nohup
会将输出追加到现有文件的末尾。
如果您希望将输出重定向到其他文件,可以使用以下语法:
nohup command > output_file 2>&1 &
这里,>
表示将标准输出重定向到output_file
,2>&1
表示将标准错误重定向到标准输出(即output_file
),最后的&
表示将命令放入后台运行。