如果您正在使用Ubuntu系统时,频繁出现Ubuntu主目录空间不足情况,使用中应该如何正确释放主机空间呢?
首先,要通过检查获取到主目录的磁盘使用情况。使用”du”和”df”命令进行检查,
df -h ~
会显示出来使用情况,再使用”du”命令,
du -h –max-depth=1 ~
这些命令会显示每个子目录的数值,您就可以进一步到特定子目录中,
du -h –max-depth=1 ~/Downloads
下一步,主要是删除重复或者错误的文件/目录,如清除缓存。包管理器缓存文件占用过多空间”apt”
sudo apt clean
如果系统有多个核心目标,可以清理旧核心。
dpkg –list ‘Linux-image*’ | grep ^ii
注意,要保证正在使用的内核不被删除,
sudo apt remove Linux-image-旧版本号
通过“bleachbit、
bleachbit”工具进行清理,
sudo apt install bleachbit
bleachbit
使用“ncdu”
sudo apt install ncdu
ncdu ~
再来,也可以把大文件都存储在其他分区或者外部,减轻主机负担。
mv ~/path/to/large/file /path/to/other/location
将不经常使用的文件进行压缩,节省空间。
tar -czvf archive.tar.gz /path/to/large/file
有写资源消耗比较大的存储内容,如var、log等。
sudo du -h –max-depth=1 /var/log
在清理过程中,前提是不能影响系统的正常使用。可以在自行管理整个网络空间时,如果出现某些文件或者其他资源占用了过多空间,可以进一步调查,针对性优化