新聞中心
linux find命令完全解析

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),彌渡企業(yè)網(wǎng)站建設(shè),彌渡品牌網(wǎng)站建設(shè),網(wǎng)站定制,彌渡網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,彌渡網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
Linux Find命令是在Linux下最常用的文件搜索命令。它可以在文件系統(tǒng)中搜索文件名、文件屬性、文件內(nèi)容、文件所有者等等,還能用來修改文件權(quán)限、執(zhí)行腳本等操作。
Find命令的語法如下:
find
第一個(gè)參數(shù)是指定find命令要查找的目錄。如果不指定,默認(rèn)是查找當(dāng)前工作目錄和它的子目錄中的文件。
第二個(gè)參數(shù)用來檢索需要的文件。例如可以指定按文件名檢索,按文件類型檢索,按照文件時(shí)間檢索,以及各種其他的符合指定條件的文件。
最后一個(gè)參數(shù)是指要對(duì)搜索到的文件執(zhí)行什么樣的操作,例如修改文件權(quán)限、更改文件名等。
舉個(gè)例子,假如要在當(dāng)前目錄及其子目錄中查找所有“.txt” 結(jié)尾的文件,執(zhí)行以下命令:
find . -name "*.txt"
除了上面提到的查找文件名,還可以查找其它信息,例如文件大小、文件權(quán)限、文件的最近修改時(shí)間、文件的所有者等等。例如查找當(dāng)前目錄及其子目錄中文件大小大于1K的文件,執(zhí)行以下命令:
find . -size +1k
此外,find命令還可以用于刪除文件。例如刪除當(dāng)前目錄及其子目錄中所有“.tmp” 結(jié)尾的文件,執(zhí)行以下命令:
find . -name "*.tmp" -delete
還可以將find命令與shell腳本結(jié)合起來進(jìn)行高級(jí)操作。例如,找出當(dāng)前目錄及其子目錄中最新修改的文件,并將其轉(zhuǎn)換為pdf格式,執(zhí)行以下命令:
find . -type f -exec sh -c 'mv $@ newfilename_$1.pdf' {} \;
總的來說,find命令是一款功能強(qiáng)大的文件搜索命令,它支持多種文件檢索條件和多種操作動(dòng)作,可以說這是一款極其有用的命令。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
本文題目:LinuxFind命令完全解析(linuxfind命令詳解)
本文地址:http://www.dlmjj.cn/article/djseegd.html


咨詢
建站咨詢
