wc [-lwm]
引數
-l:統計行
-w:統計字(英乙個字被定義為由空白、跳格或換行字元分隔的字串)
-m:統計字元,不能與"-c"一起使用
-c:統計位元組
-l:列印最長行的長度
代表run2011.sh這個檔案有62行、123字數、4864字元數
檢視檔案加資料夾的數量(不包含子目錄中的檔案)
ls | wc -w
或#數量中包含當前目錄,因此需要減1
ll | wc -l
檢視檔案數量(不包含子目錄中的檔案),"^-"代表檔案(「^-」是乙個正則化項,表示字串的第乙個字元)
檢視當前目錄下的檔案數量(包含子目錄中的檔案) ,"r"代表子目錄
ll -r | grep ^- | wc -l
檢視當前資料夾中資料夾的數量(不含子目錄中的目錄,若要包含子目錄,加"-r"引數),"^d"代表資料夾
ll | grep ^d | wc -l
統計所有以「20181204」開頭的目錄下的全部檔案數量
ll -r 20181204*/ | grep ^- | wc -l
統計大小為0的檔案數量
du -ah | grep -v k | grep -v m | wc -l
df [引數] [檔案]
顯示指定磁碟檔案的可用空間
-h 方便閱讀方式顯示
du [引數] [檔案]
-s 僅顯示總計,只列出最後加總的值。
-h 以k,m,g為單位,提高資訊的可讀性。
ll –h 或者 ls –h進行統計檔案總大小的時候並不是從磁碟進行統計的,而是根據檔案屬性中的大小疊加得來的。而硬鏈結的檔案屬性中的大小就是就是inode號對應的資料塊的大小,所以total中進行統計就把各個檔案屬性中的大小加起來作為總和,這種統計是不標準,也不具有代表性的正真的檢視某個資料夾占用磁碟空間大小命令是:du –h,這個命令是從磁碟上進行統計,不會被檔案的屬性中大小影響,所以更準確
Linux檢視目錄大小及檔案數量命令
檢視當前目錄大小 root xker.com du sh 檢視指定目錄大小 root xker.com du sh www xker.com 檢視當前目錄檔案總數 root xker.com find type f wc l 檢視指定目錄檔案總數 root xker.com find www xke...
Linux 檢視目錄大小及檔案數量命令
檢視當前目錄大小 root 21andy.com du sh 檢視指定目錄大小 root 21andy.com du sh www 21andy.com 檢視當前目錄檔案總數 root 21andy.com find type f wc l 檢視指定目錄檔案總數 root 21andy.com fi...
Linux 檢視目錄大小及檔案數量命令
檢視當前目錄大小 root 21andy.com du sh 檢視指定目錄大小 root 21andy.com du sh www 21andy.com 檢視當前目錄檔案總數 root 21andy.com find type f wc l 檢視指定目錄檔案總數 root 21andy.com fi...