首頁 > 系統教程 > Linux > centos下如何刪除大檔案?centos下刪除大檔案的方法

centos下如何刪除大檔案?centos下刪除大檔案的方法

WBOY
發布: 2024-01-10 08:25:51
轉載
728 人瀏覽過

今天發現測試的伺服器磁碟空間使用100%。透過df  -lh 和du –sh,定位到是jenkins日誌檔案363G。網路上找了幾個關於刪除大檔案的方法:

一、最low的:rm

rm 刪除大檔案後,df –lh查看會發現,磁碟還是被佔用.

這是因為rm刪除文件,文件一般不會立即寫入磁碟,也就是空間不會立即釋放。

解決的方式:

#1.重啟伺服器(最好別選);

2.losf | grep deleted ;查看被刪除的進程

centos下如何刪除大檔案?centos下刪除大檔案的方法

#進程未關閉,所以磁碟空間不會被釋放,需要kill –9 PID,殺死進程後,空間才會釋放。

二、輸入重定向:

#以下的幾種方法都是清空檔案內容,但都不會刪除檔案

1.  echo >/path/to/somefile

2.   cat /dev/null > /path/to/somefile 

#3.   >/path/to/somefile

## ###4     : >/path/to/somefile###

以上是centos下如何刪除大檔案?centos下刪除大檔案的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:jb51.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板