教你如何在Linux系統裡統計資料夾下的檔案個數
下有三個 :ls、grep、wc。透過這三個 的組合可以統計目錄下檔案及資料夾的個數。 |
統計當前目錄下檔案的個數(不包括目錄)
$ ls -l | grep "^-" | wc -l
統計當前目錄下檔案的個數(包括子目錄)
$ ls -lR| grep "^-" | wc -l
檢視某目錄下資料夾(目錄)的個數(包括子目錄)
$ ls -lR | grep "^d" | wc -l
命令解析:
ls -l
長列表輸出該目錄下檔案資訊(注意這裡的檔案是指目錄、連結、裝置檔案等),每一行對應一個檔案或目錄,ls -lR是列出所有檔案,包括子目錄。
grep "^-"
過濾ls的輸出資訊,只保留一般檔案,只保留目錄是grep "^d"。
wc -l
統計輸出資訊的行數,統計結果就是輸出資訊的行數,一行資訊對應一個檔案,所以就是檔案的個數。
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2701280/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux 統計當前目錄下檔案或者資料夾的數量Linux
- 如何在 Linux 上覆制檔案/資料夾到遠端系統?Linux
- 如何統計 Linux 中檔案和資料夾/目錄的數量Linux
- 何在Mac系統上建立大檔案?教你在Mac系統建立大檔案的方法Mac
- Linux系統複製檔案/資料夾到遠端伺服器Linux伺服器
- 【Linux】linux下刪除/清空資料夾/檔案命令Linux
- Linux下的檔案系統結構Linux
- windows10系統下資料夾選項在哪裡Windows
- linux監控資料夾內的檔案數量Linux
- win10 1903系統中hosts檔案位置在哪個資料夾Win10
- Linux系統程式設計【4】——檔案系統Linux程式設計
- linux系統檔案開啟數Linux
- linux統計檔案個數及程式碼總行數Linux
- LINUX下查詢大檔案及大的資料夾Linux
- Python求取資料夾內的檔案數量、子資料夾內的檔案數量Python
- linux的檔案系統Linux
- Linux系統篇-檔案系統&虛擬檔案系統Linux
- Linux 系統下解壓 rar 檔案Linux
- C++檔案系統操作5 - 跨平臺列出指定目錄下的所有檔案和資料夾C++
- Linux檔案系統Linux
- [Linux]檔案系統Linux
- 初級:如何在 Linux 中 zip 壓縮檔案和資料夾Linux
- 微信如何在群裡進行資料統計,教你傳送表單網頁輕鬆統計資料網頁
- 如何在Linux系統安裝檔案同步工具:FreeFileSync?Linux
- 教你如何在 Linux 系統上安裝 JavaLinuxJava
- 教你如何在Linux 系統中輸入 emojiLinux
- Linux下刪除指定資料夾下指定字尾名的檔案Linux
- Linux系統程式設計-檔案IOLinux程式設計
- Linux系統檔案系統及檔案基礎篇Linux
- 資料夾裡的檔案怎麼設定跟外資料夾同名
- 把多個資料夾中的檔案批量放到一個資料夾
- windows cmd拉取linux資料夾下的檔案,並解壓WindowsLinux
- Linux加密壓縮檔案/資料夾Linux加密
- linux 檔案、資料夾許可權Linux
- 分散式檔案系統(HDFS)與 linux系統檔案系統 對比分散式Linux
- linux下的檔案系統出錯 Structure needs cleaningLinuxStruct
- 論Linux檔案系統Linux
- Linux AUFS 檔案系統Linux