无法删除20GB+的CUPS错误日志文件求助
无法删除20GB+的CUPS错误日志文件求助
别着急,这问题挺常见的,咱们一步步来解决:
首先,这个日志文件属于root用户,普通权限肯定删不了,得用超级用户权限操作。不过直接删文件可能会让CUPS(打印服务)出小问题,更稳妥的方式是清空日志内容而非删除文件,既能立刻释放磁盘空间,又不影响服务运行:
- 打开终端,输入这条命令:
echo "" | sudo tee /var/log/cups/error_log
这条命令会把空内容写入日志文件,瞬间把20GB的大文件变成空文件,马上就能腾出空间。
如果确实想删除文件(不推荐,但也能操作),得先停掉CUPS服务,删完再重启服务:
- 停止CUPS服务:
sudo systemctl stop cups - 删除日志文件:
sudo rm /var/log/cups/error_log - 重启CUPS服务:
sudo systemctl start cups
重启服务后,CUPS会自动生成新的日志文件。
至于你担心重启后Ubuntu无法启动显示“Clean”的问题,大概率是磁盘被占满导致的启动异常。只要咱们把这个超大日志文件清空/删除,释放出足够空间,重启后应该就能正常进入系统了。
另外,建议之后排查下CUPS生成超大日志的原因,比如打印机配置错误或者服务故障,可以用sudo tail /var/log/cups/error_log查看最新的错误信息,从根源解决问题,避免以后再出现磁盘被占满的情况。
备注:内容来源于stack exchange,提问作者JkittenYT
相关产品推荐
相关产品推荐

