(ls -l|grep "^-"| wc -l)檢視某個資料夾下檔案的個數。
(ls -lr|grep "^-"| wc -l)檢視某個資料夾下檔案的個數,包括子資料夾下的檔案個數。
(ls -l|grep "^d"| wc -l)檢視某個資料夾下資料夾的個數。
(ls -lr|grep "^d"| wc -l)檢視某個資料夾下資料夾的個數,包括子資料夾下的資料夾個數。
(ls -l| wc -l)檢視資料夾下所有的檔案和資料夾。也就是統計ls -l命令所輸出的行數。
說明:ls -l
長列表輸出該目錄下檔案資訊(注意這裡的檔案,不同於一般的檔案,可能是目錄、鏈結、裝置檔案等)
grep "^-"
這裡將長列表輸出資訊過濾一部分,只保留一般檔案,如果只保留目錄就是 ^d
wc -l
統計輸出資訊的行數,因為已經過濾得只剩一般檔案了,所以統計結果就是一般檔案資訊的行數,又由於
一行資訊對應乙個檔案,所以也就是檔案的個數。
Linux檢視檔案或資料夾大小 du命令
du命令用於顯示目錄或檔案的大小。du會顯示指定的目錄或檔案所占用的磁碟空間。語法 du abcdhhklmssx l 符號連線 x 檔案 block size exclude 目錄或檔案 max depth 目錄層數 help version 目錄或檔案 常用引數說明 a或 all 顯示目錄中個別...
Linux檢視檔案或資料夾大小du命令
du命令用於顯示目錄或檔案的大小。du會顯示指定的目錄或檔案所占用的磁碟空間。du abcdhhklmssx l 符號連線 x 檔案 block size exclude 目錄或檔案 max depth 目錄層數 help version 目錄或檔案 a或 all 顯示目錄中個別檔案的大小。b或 b...
Linux 遞迴批量刪除資料夾或檔案的命令
遞迴批量刪除資料夾 命令 find name svn type d print exec rm rf 說明 1 意思是從當前目錄開始遞迴查詢 2 name svn name 指令是申明根據名稱查詢,本例中是查詢所有以 svn 命名的資料夾 3 type d type 指明查詢的型別,本例中 指明查詢...