linux清理磁碟

2022-04-11 23:37:15 字數 903 閱讀 7131

有時候,服務突然掛了,再次啟動卻啟動不了。一看,原來是磁碟空間被佔滿啦,那麼,怎麼清理呢。介紹如下:

df -h ,這個命令用於檢視伺服器空間,執行後的效果圖如下:

可以看到,還剩餘8g可用。

du -h --max-depth=1,這個命令用於檢視當前目錄,哪個檔案占用最大,執行效果如下:

可以看到,iov那個目錄占用的空間比較大,20g。

除此之外,du -sh *,這個命令也用於檢視當前目錄下各檔案及資料夾占用大小,執行效果如下:

可以看到,iov那個目錄占用的空間比較大,12g。

進入iov目錄,反覆執行上面的檢視命令,一路跟進,找到各個目錄占用空間比較多的檔案,無用的可刪除。

可以看到,這個nohup.out 日誌檔案占用比較多(1.9g),現在把他置空。

可使用命令:cp /dev/null nohup.out,清除後,再次檢視,果然占用變少了(696k)。

那麼,如果占用空間的不是nohup.out檔案怎麼清理呢?

很簡單,使用普通的刪除命令即可。

刪除命令:rm [選項] 檔案或目錄  

選項說明:

-f    -force      忽略不存在的檔案,強制刪除,無任何提示

-i    --interactive    進行互動式地刪除

-r | -r  --recursive     遞迴式地刪除列出的目錄下的所有目錄和檔案

-v      --verbose    詳細顯示進行的步驟

命令例項:

1、刪除a.txt檔案

rm -rf a.txt

2、刪除mplogs目錄

rm -rf mplogs

這裡我們使用示例2進行刪除,效果如下:

清理了一些後,回到根目錄,占用已經變少了。

linux清理磁碟

檢視掛載磁碟空間 df h 檢視根目錄資料夾的大小並逆序排列 du sh sort rn 進入到大的資料夾,再進行檔案排序 du sh sort rndu sh sort rn head n 5 如果只想顯示前5個大檔案可以這樣 找到大的日誌檔案,刪除 rm rf bigfile redis的日誌檔...

linux磁碟清理

釋放linux磁碟空間的一種方法 1 用df 檢查發現 根目錄可用空間為0 root df h df i檢視inode du 檔名 檢視檔案占用空間 2 用du檢查發現 各目錄占用的空間都很少,有約3g的空間莫名其妙地丟了。root du m max depth 1 sort gr www.2cto...

VMWare清理Linux虛擬機器磁碟

關於這個問題,早就想寫出來總結一下了。玩過vmware的都知道,windows虛擬機器清理磁碟非常簡單,在gui介面下選擇磁碟清理就可以了,但是此操作對linux系統無解。注意,這裡說的vmware包括windows平台的vmware workstation和mac osx的vmware fusio...