温馨提示×

centos nohup日志怎么看大小

小樊
32
2026-09-30 08:02:20
栏目: 智能运维

在 CentOS 里,nohup 命令默认会把输出写到当前目录的 nohup.out 文件(如果你没重定向的话)。看这个日志文件大小,常用方法如下:

1. 直接看 nohup.out 大小

ls -lh nohup.out

或

du -h nohup.out

2. 实时查看文件大小变化

watch -n 1 ls -lh nohup.out

(每 1 秒刷新一次)

3. 如果你重定向了日志

比如你启动时是:

nohup java -jar app.jar > app.log 2>&1 &

那就看对应文件:

ls -lh app.log

4. 看进程打开了哪些日志文件

lsof -p <PID> | grep log

或

ls -lh /proc/<PID>/fd

5. 防止日志无限变大(建议)

nohup 日志不会自动切割,容易撑爆磁盘。推荐:

  • 用 logrotate
  • 或启动时用 >> + cron 清理
  • 或改用 systemd / supervisor

如果你愿意,可以把你启动命令贴出来,我帮你看看日志具体在哪、怎么管理最合适。

0 踩