新聞中心
linux文件個(gè)數(shù)統(tǒng)計(jì)是很常見的任務(wù),在通常情況下我們可以使用系統(tǒng)自帶的“l(fā)s”命令來完成簡(jiǎn)單的操作。但是這對(duì)于對(duì)系統(tǒng)有較高要求的用戶而言并不是理想的辦法,因?yàn)椤發(fā)s”只能提供查看文件信息,而不能提供文件個(gè)數(shù)的統(tǒng)計(jì)。

創(chuàng)新互聯(lián)公司主營(yíng)上街網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app軟件開發(fā)公司,上街h5成都小程序開發(fā)搭建,上街網(wǎng)站營(yíng)銷推廣歡迎上街等地區(qū)企業(yè)咨詢
幸運(yùn)的是,Linux有一個(gè)很實(shí)用的統(tǒng)計(jì)文件個(gè)數(shù)的工具叫做“tree”,它能夠幫助用戶查看當(dāng)前目錄和子目錄下的文件結(jié)構(gòu),包括文件個(gè)數(shù)的統(tǒng)計(jì)。使用它只需要在終端輸入命令“tree -fh”,即可快速的獲得目錄下所有文件的文件名,大小等信息。
此外,Linux還提供了專供統(tǒng)計(jì)文件個(gè)數(shù)的命令,“find”命令能夠根據(jù)檔案類型快速搜索指定目錄,并統(tǒng)計(jì)文件個(gè)數(shù),例如命令“find ./ -name *.php -type f|wc -l”能夠快速的搜索當(dāng)前目錄下的php文件,并統(tǒng)計(jì)php文件的總數(shù)。
在認(rèn)真掌握了以上的命令之后,Linux的文件個(gè)數(shù)統(tǒng)計(jì)起來將就不再是一件麻煩的事情了,我們只需要用到相應(yīng)的命令就可以迅速easy地統(tǒng)計(jì)出文件個(gè)數(shù)。當(dāng)然,也可以使用shell腳本來自動(dòng)實(shí)現(xiàn)文件個(gè)數(shù)統(tǒng)計(jì),下面是一個(gè)例子:
#!/bin/sh
#Gets the number of files in the current directory
count=0
for file in `ls`
do
let count=count+1
done
echo The current directory contains $count file.
創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計(jì)、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計(jì)和制作領(lǐng)域具有豐富的經(jīng)驗(yàn)。
網(wǎng)站欄目:Linux文件個(gè)數(shù)統(tǒng)計(jì):快速搞定妙招(linux文件個(gè)數(shù)統(tǒng)計(jì))
分享地址:http://m.5511xx.com/article/cdpejss.html


咨詢
建站咨詢
