liunx 磁碟 磁碟空間三大命令

2021-09-28 12:09:41 字數 1169 閱讀 1606

作用:用於檢視linux檔案系統的狀態資訊,顯示各個分割槽的容量、已使用量、未使用量及掛載點等資訊。看剩餘空間

語法:df [-hkam] [掛載點]

-h(human-readable)根據磁碟空間和使用情況 以易讀的方式顯示 kb,mb,gb等

-k  以kb 為單位顯示各分割槽的資訊,預設

-m 以mb為單位顯示資訊

-a  顯示所有分割槽包括大小為0 的分割槽

例如:(可以看到有分四個區)

作用:用於檢視檔案或目錄的大小(磁碟使用空間)

語法:du [-ahs] [檔名目錄]

-a 顯示子檔案的大小

-h以易讀的方式顯示 kb,mb,gb等

-s summarize 統計總占有量

例如:

du -a(all) /home  顯示/home 目錄下每個子檔案的大小,預設單位為kb

du -h /home 以k,m,g為單位顯示/home 資料夾下各個子目錄的大小

du -sh /home  以常用單位(k,m,g)為單位顯示/home 目錄的總大小 -s summarize

df命令和du命令的區別:

df命令是從檔案系統考慮的,不僅考慮檔案占用的空間,還要統計被命令或者程式占用的空間。

du命令面向檔案,只計算檔案或目錄占用的空間。

作用:檢視記憶體及交換空間使用狀態

語法: free [-kmg]

選項:-k: 以kb為單位顯示,預設就是以kb為單位顯示

-m: 以mb為單位顯示

-g: 以gb為單位顯示

清理快取命令:

echo 1 > /proc/sys/vm/drop_caches(常用)

例如:

磁碟空間大清理

通過以下的方法,成功清理了各種快取,獲得了近20g的空間 移除對舊裝置的支援 影響 可重新生成 再連線舊裝置除錯時,會重新自動生成。路徑 library developer xcode ios devicesupport 釋放空間 10gb 移除對模擬器的資料 一堆模擬器的資料。每個資料夾裡包含的就...

Xcode磁碟空間大清理

影響 可重新生成 再連線舊裝置除錯時,會重新自動生成。我移除了4.3.2,5.0,5.1等版本的裝置支援。路徑 library developer xcode ios devicesupport 釋放空間 3gb 釋放空間 3gb 影響 可重新生成 如果需要保留較新版本的模擬器,但tmp資料夾很大。...

Xcode磁碟空間大清理

我的裝置是macbook air 13 mid 2011,128g ssd。最近開始有些儲存壓力了,用clean my mac清理一部分舊檔案後,決定對xcode動手。影響 可重新生成 再連線舊裝置除錯時,會重新自動生成。我移除了4.3.2,5.0,5.1等版本的裝置支援。路徑 library de...