当你的 Linux 系统磁盘空间满了时,你可以采取以下步骤来查看磁盘使用情况并清理不必要的文件:
查看磁盘使用情况:
-
使用
df
命令:df -h
这会显示磁盘挂载点的使用情况,包括总容量、已使用容量、可用容量和使用百分比。
-
使用
du
命令:du -h --max-depth=1 /
这会显示根目录下各个文件夹的大小。你可以根据需要更改路径。
清理不必要的文件:
-
查找大文件:
find / -type f -size +100M -exec ls -lh {} \;
这会列出大小超过100MB的文件。你可以根据需要更改文件大小。
-
清理日志文件:
sudo du -sh /var/log
查看日志文件夹的大小,然后根据需要清理旧的日志文件。
-
清理软件包缓存:
sudo apt-get clean
如果你使用的是 Debian/Ubuntu 系统,这会清理 APT 软件包缓存。
-
清理临时文件:
sudo rm -rf /tmp/*
这会删除
/tmp/
目录下的所有临时文件。 -
清理旧的内核文件:
sudo apt-get autoremove
如果你使用的是 Debian/Ubuntu 系统,这会删除旧的 Linux 内核文件。
-
查看大的目录:
sudo du -h --max-depth=1 / | sort -hr
这会列出根目录下各个目录的大小,并按照大小降序排列。
请小心操作,确保你了解你要删除的文件,以免误删重要文件。删除文件时最好根据文件的用途谨慎操作。如果你不确定,最好在删除之前备份重要数据。