在Debian系统中,使用nohup
命令运行的程序会将输出重定向到一个名为nohup.out
的文件中。默认情况下,这个文件位于当前工作目录下。如果你没有指定输出文件的路径,那么nohup.out
文件就会出现在你运行nohup
命令的那个目录。
例如,如果你在/home/user/my_project
目录下运行了以下命令:
nohup python my_script.py &
那么nohup.out
文件就会出现在/home/user/my_project
目录下。
如果你想要将输出重定向到其他位置,可以在nohup
命令后面指定输出文件的路径,如下所示:
nohup python my_script.py > /var/log/my_output.log &
这样,输出就会被写入到/var/log/my_output.log
文件中。请注意,你可能需要使用sudo
权限来写入某些受保护的目录。