linux 清理磁盘 dev sda2,linux /dev/sda1 磁盘满了,解决办法
一開始系統(tǒng)報“no space left on device”(磁盤空間不足),然后本來帶桌面的ubuntu系統(tǒng)變成只能黑框輸入命令的界面了,tab鍵自動補全命令也用不了了。
然后上網(wǎng)查找資料,用df -h 命令查看磁盤使用情況時發(fā)現(xiàn)/dev/sda1滿了
接下來需要使用命令du -sh * 看哪個目錄占用空間大(可以從根目錄開始,一步步查)
cd /
du -sh *
我發(fā)現(xiàn)的是/var/log占了很大的內存,然后我把log文件刪除
cd var
rm -rf log
刪除之后,虛擬機系統(tǒng)自動恢復有界面的樣子,但是我用df -h查看時發(fā)現(xiàn)/dev/sda1還是滿的,奇怪。
第二天我再次開啟此虛擬機時再用df -h查看時發(fā)現(xiàn)又變?yōu)?0%占用了,奇怪,不得其解,暫時留個問題
--------------------------------------------------------------------------時間分割線--------------------------------------------------------------------------------
接著上次的問題,再次用df -h 命令查看時,發(fā)現(xiàn)/dev/sda1的占用量居然慢慢增加,
猜測應該是某個運行的進程導致的
cd log
接下來使用命令du -sh * 看log目錄下哪個目錄占用空間大
發(fā)現(xiàn)是cups,接下來進入cups繼續(xù)用命令?du -sh * 看該文件夾下哪個占用空間大
cd cups
清空兩個占用空間大的日志內容,但是發(fā)現(xiàn)error_log竟然又慢慢增大
果不其然,/dev/sda1的占用量也在慢慢上升
查看有關cups服務的進程id
發(fā)現(xiàn)只有第一個有關cups的進程在運行(狀態(tài)為Rs),使用kill命令徹底殺死這個進程,并查看是否kill成功
再用df -h命令檢查/dev/sda1的占用量是否繼續(xù)慢慢增加
發(fā)現(xiàn)/dev/sda1的占用量始終維持在41%,不在莫名奇妙的增加了,問題解決!!!
參考:https://blog.csdn.net/u014520797/article/details/80840214
https://bbs.csdn.net/topics/330253161
https://blog.csdn.net/Alex_LiuC/article/details/88390333
https://blog.csdn.net/h_8410435/article/details/86303995
http://skyhome.cn/server/341.html
總結
以上是生活随笔為你收集整理的linux 清理磁盘 dev sda2,linux /dev/sda1 磁盘满了,解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 7. 挫折教育
- 下一篇: 预告 | 锁定5.13,天翼物联数采产品