linux系統有很多logs檔案,這些日誌檔案會不斷增長,初學者往往在使用了一段時間後發現linux空間越來越小。那麼如何檢視資料夾或目錄的大小呢?如何有效地統計出各個資料夾與目錄的大小呢?
這裡介紹linux下統計目錄/資料夾大小的命令:du
如果想檢視當前目錄下,各個子目錄的大小:
1
du
-sh ./*
得到如下回顯:
01
root@vm:/var
# du -sh ./*
02
424k ./backups
03
8.2m ./cache
04
50m ./lib
05
4.0k ./
local
06
8.0k ./lock
07
14m ./log
08
4.0k ./mail
09
4.0k ./opt
10
96k ./run
11
60k ./spool
12
4.0k ./tmp
13
8.0k ./www
上述結果表明lib目錄占用了50m的磁碟空間,其次是log目錄,占用了14m空間;
如果磁碟有多個分割槽,想檢視每個分割槽的使用情況,則使用df命令:
1
df
-hl
得到如下顯示:
平板檢視列印?
1
/dev/sda1 16g 662m 15g 5% /
2
tmpfs 252m 0 252m 0% /lib/init/rw
3
udev 247m 124k 247m 1% /dev
4
tmpfs 252m 0 252m 0% /dev/shm
說明sda1磁碟一共15g,使用了662m,只用了5%
linux 檢視資料夾大小
概述磁碟使用。du a s k m g l r x h l file du命令顯示用於檔案的塊的數量。如果指定的file引數實際上是乙個目錄,就要報告該目錄內的所有檔案。如果沒有提供file引數,du命令使用當前目錄內的檔案。如果file引數是乙個目錄,那麼報告的塊的數量就是分配到目錄中檔案以及分配...
linux 檢視資料夾大小
概述磁碟使用。du a s k m g l r x h l file du命令顯示用於檔案的塊的數量。如果指定的file引數實際上是乙個目錄,就要報告該目錄內的所有檔案。如果沒有提供file引數,du命令使用當前目錄內的檔案。如果file引數是乙個目錄,那麼報告的塊的數量就是分配到目錄中檔案以及分配...
Linux檢視資料夾大小
du sh 檢視當前資料夾大小 du sh sort n 統計當前資料夾 目錄 大小,並按檔案大小排序 附送 du sk filename 檢視指定檔案大小 linux ls以k m g為單位檢視檔案大小 linux ls以k m g為單位檢視檔案大小。man ls h,human readable...