Linux系统中占用磁盘空间较大的文件类型及目录主要有以下几类,可通过对应命令快速定位:
- 日志文件:
- 路径:
/var/log/(如syslog、messages等)。 - 特点:系统运行记录,长期积累易占大量空间,可通过
journalctl --vacuum-size清理。
- 路径:
- 缓存文件:
- 路径:
/var/cache/、/tmp/、/var/tmp/。 - 特点:软件运行临时文件,可安全清理(部分缓存需谨慎,如
/var/cache/apt/archives)。
- 路径:
- 用户文件:
- 路径:用户主目录下的隐藏文件夹(如
~/.cache、~/.local/share/Trash)。 - 特点:包含软件缓存、下载文件等,可通过
du -sh ~/*定位大文件。
- 路径:用户主目录下的隐藏文件夹(如
- 软件安装包:
- 路径:
/var/lib/apt/lists/(Debian/Ubuntu)、/var/cache/yum/(CentOS/RHEL)。 - 特点:软件包缓存,可通过
apt clean或yum clean all清理。
- 路径:
- 大文件/目录:
- 常见位置:
/home/(用户文件)、/opt/(第三方软件)、/usr/(系统软件)。 - 定位命令:
du -ah / | sort -rh | head -n 10。
- 常见位置:
操作建议:优先清理日志、缓存和临时文件,删除大文件前需确认用途,避免误删系统关键数据。