温馨提示×

ubuntu js日志怎么清理

小樊
47
2026-10-12 08:08:21
栏目: 编程语言

在 Ubuntu 上清理 JS(JavaScript)相关日志,要看日志是哪来的。下面按常见情况说明做法。


一、前端 JS 控制台日志(浏览器)

浏览器里的 console.log 不会写文件,不需要“清理”,直接:

  • 打开浏览器 DevTools(F12)
  • Console 面板 → 右上角清屏图标,或按 Ctrl + L

✅ 无需在 Ubuntu 上操作


二、Node.js 应用日志

1. 看日志在哪

常见位置:

~/your-app/logs/
/var/log/your-app/
pm2 logs

2. 手动清理

# 清空日志文件(推荐)
> app.log

# 或删除
rm app.log

3. PM2 管理的 Node 服务

pm2 flush        # 清空所有 pm2 日志
pm2 logs --clear

三、Nginx / Apache 中的 JS 请求日志

如果是访问 .js 文件的日志(access log):

Nginx

# 查看
cat /var/log/nginx/access.log

# 清理
sudo truncate -s 0 /var/log/nginx/access.log

Apache

sudo truncate -s 0 /var/log/apache2/access.log

四、系统日志(journalctl)

如果是 systemd 服务跑的 JS 程序:

# 查看
journalctl -u your-js-service

# 清理
sudo journalctl --vacuum-time=7d

五、自动清理(推荐)

logrotate 示例

sudo nano /etc/logrotate.d/js-app

内容示例:

/var/log/js-app/*.log {
    daily
    rotate 7
    compress
    missingok
    notifempty
}

六、如果你说的“JS日志”是别的

请补充:

  • 是 Node / 浏览器 / 服务器日志?
  • 日志文件路径 or 服务名?

我可以直接给你精确命令。

0 踩