温馨提示×

nohup日志debian存哪里

小樊
44
2026-10-16 06:18:27
栏目: 智能运维

在 Debian 系统中,使用 nohup 运行命令时,日志默认存放位置如下:

1. 默认日志位置

如果你这样运行:

nohup your_command &
  • 标准输出(stdout)和 标准错误(stderr)默认会写入当前目录下的:
nohup.out

即:

./nohup.out

2. 如果当前目录不可写

如果当前目录没有写权限,nohup 会尝试写到:

$HOME/nohup.out

也就是你的用户家目录,例如:

/home/youruser/nohup.out

3. 常见自定义日志位置(推荐)

实际使用中,一般会手动指定日志路径:

nohup your_command > /var/log/myapp.log 2>&1 &

或

nohup your_command >> /home/user/app.log 2>&1 &

4. 查看 nohup 日志示例

tail -f nohup.out
# 或
cat /var/log/myapp.log

总结

情况 日志位置
默认 当前目录 nohup.out
当前目录不可写 $HOME/nohup.out
手动指定 你写的路径

如果你愿意,可以告诉我你具体的 nohup 启动命令,我可以帮你确认日志到底在哪。

0 踩