Linux nohup文件将在何处创建/存储

Linux nohup文件将在何处创建/存储,linux,shell,Linux,Shell,在脚本文件中执行以下给定命令时: 命令: nohup /usr/hp/ism/jboss-3.2.8.SP1/bin/run.sh & 假设脚本在根目录中运行,nohup.out文件将在何处创建?能否检查主目录 你也可以重定向如下 nohup /usr/hp/ism/jboss-3.2.8.SP1/bin/run.sh &> /tmp/nohup.out 曼诺胡普 如果标准输入是终端,请从/dev/null重定向它。如果 标准输出是一个终端,如果 可能,否则,$HOME

在脚本文件中执行以下给定命令时:

命令:

nohup /usr/hp/ism/jboss-3.2.8.SP1/bin/run.sh &

假设脚本在根目录中运行,nohup.out文件将在何处创建?

能否检查主目录

你也可以重定向如下

nohup /usr/hp/ism/jboss-3.2.8.SP1/bin/run.sh &> /tmp/nohup.out
曼诺胡普

如果标准输入是终端,请从/dev/null重定向它。如果 标准输出是一个终端,如果 可能,否则,$HOME/nohup.out。如果标准误差为 终端,将其重定向到标准 输出。要将输出保存到文件,请使用“nohup命令>文件”


使用nohup和&nohub.out运行python代码与从中运行命令位于同一目录中

pwd输出:

/home/dv/project7
命令运行:

nohup python3 /home/dv/project7/test_code_v3.1.py &
ls-l输出:

test_code_v3.1.py
nohup.out

我认为更好的方法是,您的程序将输出到您自己的错误日志文件,而不是stdout thgerefore to nohub.out

不,基本上是启动服务的脚本,启动该服务的详细信息将记录在nohup文件中,那么nohup文件将在哪里创建呢?nohup.out将在执行命令的任何目录中生成。