【Linux】Linux统计文件夹、文件数量的命令
生活随笔
收集整理的這篇文章主要介紹了
【Linux】Linux统计文件夹、文件数量的命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
查看當前目錄下的文件數量(不包含子目錄中的文件)
ls -l|grep "^-"| wc -l查看當前目錄下的文件數量(包含子目錄中的文件) 注意:R,代表子目錄
ls -lR|grep "^-"| wc -l查看當前目錄下的文件夾目錄個數(不包含子目錄中的目錄),同上述理,如果需要查看子目錄的,加上R
ls -l|grep "^d"| wc -l查詢當前路徑下的指定前綴名的目錄下的所有文件數量
例如:統(tǒng)計所有以“20161124”開頭的目錄下的全部文件數量
ls -lR 20161124*/|grep "^-"| wc -l對每個命令參數做一下說明備注:
ls -l
該命令表示以長列表輸出指定目錄下的信息(未指定則表示當前目錄),R代表子目錄中的“文件”,這個“文件”指的是目錄、鏈接、設備文件等的總稱
grep "^d"表示目錄,"^-"表示文件
wc -l
表示統(tǒng)計輸出信息的行數,因為經過前面的過濾已經只剩下普通文件,一個目錄或文件對應一行,所以統(tǒng)計的信息的行數也就是目錄或文件的個數
總結
以上是生活随笔為你收集整理的【Linux】Linux统计文件夹、文件数量的命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python实现控制台清屏
- 下一篇: Linux脚本统计指定目录下文件和文件夹