linux如何統(tǒng)計(jì)文件個(gè)數(shù)

linux統(tǒng)計(jì)文件個(gè)數(shù)的方法:1、查看路徑下文件的個(gè)數(shù),代碼為【ls -l |grep “^-“|wc -l】;2、查看路徑下文件夾的個(gè)數(shù),代碼為【ls -l |grep “^d”|wc -l】。

linux如何統(tǒng)計(jì)文件個(gè)數(shù)

本教程操作環(huán)境:windows7系統(tǒng)、linux7.3版本,該方法適用于所有品牌電腦。

推薦:linux視頻教程

linux統(tǒng)計(jì)文件個(gè)數(shù)的方法:

對(duì)于linux終端用戶而言,統(tǒng)計(jì)文件夾下文件的多少是經(jīng)常要做的操作,可是卻沒有直接可以使用得命令,但是簡(jiǎn)單得通過(guò)管道命令,以及正則化,也不難理解如何統(tǒng)計(jì)linux下文件夾下文件的個(gè)數(shù)

命令ls -l輸出的文件的信息與目錄的信息

linux如何統(tǒng)計(jì)文件個(gè)數(shù)

不難看出,如果是文件的話,該行的字符串信息的第一個(gè)字符顯示的是“-”,如果是目錄的話,該行的字符的第一個(gè)顯示的是”d”,意即Directory,找到這兩者之間的區(qū)別,運(yùn)行能夠判別第一個(gè)字符的命令

所以

1.如果要查看路徑下文件的個(gè)數(shù),可以通過(guò)下面的指令

  ls?-l?|grep?"^-"|wc?-l

2.如果要查看路徑下文件夾的個(gè)數(shù),可以通過(guò)指令

  ls?-l?|grep?"^d"|wc?-l

3.統(tǒng)計(jì)文件夾下文件的個(gè)數(shù),包括子文件夾里的

  ls?-?lR|grep?"^-"|wc?-l

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊14 分享