如何清理Linux伺服器磁碟空間

2021-09-16 12:45:58 字數 1380 閱讀 8419

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

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伺服器磁碟空間

有時候,服務突然掛了,再次啟動卻啟動不了。一看,原來是磁碟空間被佔滿啦,那麼,怎麼清理呢。介紹如下 1.df h 這個命令用於檢視伺服器空間,執行後的效果圖如下 可以看到,還剩餘8g可用。2.du h max depth 1 這個命令用於檢視當前目錄,哪個檔案占用最大,執行效果如下 可以看到,iov...

如何清理Linux伺服器磁碟空間

有時候,服務突然掛了,再次啟動卻啟動不了。一看,原來是磁碟空間被佔滿啦,那麼,怎麼清理呢。介紹如下 df h 這個命令用於檢視伺服器空間 du h max depth 1,這個命令用於檢視當前目錄,哪個檔案占用最大,除此之外,du sh 這個命令也用於檢視當前目錄下各檔案及資料夾占用大小 反覆執行上...

Iinux伺服器磁碟清理

df h 檢視磁碟 常用維護方法,清理磁碟 du h max depth 1 檢視當前目錄 哪個檔案占用最大 du sh 檢視當前目錄下的檔案 目錄大小 查詢大檔案和大目錄,手動rm rf 檔名刪除 清除磁碟,清楚日誌 cp dev null nohup.out 置空日誌 清理磁碟 1.apt清理快...