有的時候跑一些大的程式會把Linux的硬碟塞爆,這時候可以用Gnome桌面內建的程式來看硬碟空間的使用率
在System -> Administration -> System Monitor -> File Systems

硬碟塞爆了有以下幾點處理方法
1.先個別看這幾個目錄,看看是不是塞爆硬碟的主因…
/var
/tmp
/etc
/usr
 
/boot則是開機管理程式的掛載點,新手應用上幾乎不需要另外設定分割區。
/tmp是系統暫存檔存放處,若是需要上線提供大量使用者存取的機器,這個掛載點最好獨立切出來
/var通常是伺服器程式存取用戶檔案的地方,也可以透過修改軟體設定的方式轉存到/home
/usr一般而言與「C:\Windows」、「C:\Program Files」是相同地位的資料夾,存放系統所需的程式以及軟體安裝的位置。
 
2.執行以下指令可以列出各個目錄夾或檔案大小,幫助你抓出佔硬碟的檔案

3.執行以下指令可以列出超過1G的檔案,方便你去刪檔案

4.檢查log檔案,通常log檔案在/var/log 裡面
例如SQL log就是很佔硬碟空間的怪物
 
5.使用treesize來查詢硬碟空間的使用情況   檔案下載
解壓縮後放到Linux隨便一個資料夾裡就可以了,他是一支有GUI介面的小程式,所以請在Gnome或Kde的桌面系統下,點滑鼠2下就可直接執行
treeesize1
點open 選擇要查看的目錄,等一下,然後就會秀出這個目錄夾下的檔案所佔的空間,非常好用
treeesize2

6.裝一顆新硬碟,把/home 放到比較大的硬碟裡,之前寫了一篇安裝硬碟的流程方法
Centos新增硬碟操作流程
把工作路徑換到新增的硬碟空間
ERIC4842

Tags: , ,