首页主机资讯如何查看Debian系统的垃圾文件

如何查看Debian系统的垃圾文件

时间2025-12-08 19:29:03发布访客分类主机资讯浏览489
导读:查看Debian系统的垃圾文件 一 定位常见垃圾文件位置 APT缓存:已下载的包文件,位于**/var/cache/apt/archives/** 与 /var/cache/apt/archives/partial/。 用户回收站:图形界...

查看Debian系统的垃圾文件

一 定位常见垃圾文件位置

  • APT缓存:已下载的包文件,位于**/var/cache/apt/archives/** 与 /var/cache/apt/archives/partial/
  • 用户回收站:图形界面删除的文件一般在**~/.local/share/Trash/**,包含 files/info/ 两个子目录。
  • 临时文件:系统临时目录 /tmp(很多环境为 tmpfs,重启后自动清空),以及 /var/tmp
  • 日志文件:系统日志在 /var/log/,可使用 journalctl 查看与轮转。
  • 缩略图缓存:用户目录 ~/.cache/thumbnails/
  • 旧内核与残留配置:通过包管理查看并确认后再清理(见下文“定位旧内核”)。

二 查看与评估占用

  • 查看APT缓存占用与内容
    • 查看目录大小:sudo du -sh /var/cache/apt/archives
    • 列出缓存包:ls /var/cache/apt/archives | head
  • 查看用户回收站内容
    • 列出文件:ls -la ~/.local/share/Trash/files
    • 查看元数据(删除时间、原路径):ls -la ~/.local/share/Trash/info
  • 查看临时目录占用
    • 当前占用:df -h /tmpsudo du -sh /tmp /var/tmp
  • 查看日志占用与可清理范围
    • 当前日志占用:sudo du -sh /var/log
    • 查看日志占用排行:sudo du -x /var/log | sort -rh | head -20
    • 查看 journal 占用:sudo journalctl --disk-usage
  • 查看缩略图缓存占用
    • du -sh ~/.cache/thumbnails
  • 查看大文件与目录(定位异常占用的好办法)
    • 全盘扫描:sudo ncdu /
    • 用户目录扫描:ncdu ~
  • 定位旧内核(确认后再清理)
    • 列出已安装内核包:dpkg -l | grep '^ii.*linux-image' | awk '{ print $2} '
    • 查看当前运行内核:uname -r
      提示:以上命令仅用于“查看”,不会删除文件。

三 安全查看与清理建议

  • 回收站文件可先“查看后恢复”,再决定是否清空:
    • 恢复示例:cp ~/.local/share/Trash/files/< 文件名> < 目标路径>
    • 清空示例:rm -rf ~/.local/share/Trash/*(清空后不可恢复,谨慎操作)。
  • 临时文件查看后再清理:
    • 确认无正在使用进程后,再清理 /tmp/*/var/tmp/*;在 Debian 13/tmp 默认使用 tmpfs,重启会自动清空;/var/tmpsystemd-tmpfiles 按策略(默认保留30天)自动清理,可用 sudo systemd-tmpfiles --clean 手动触发一次。
  • 日志查看后再轮转压缩:
    • 按时间保留:sudo journalctl --vacuum-time=7d
    • 按大小保留:sudo journalctl --vacuum-size=100M
    • 配合 logrotate 管理 /var/log 下各类日志的轮转与保留策略。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何查看Debian系统的垃圾文件
本文地址: https://pptw.com/jishu/766239.html
Debian Message是否会影响系统稳定性 Debian系统清理前需要备份吗

游客 回复需填写必要信息