find 查找文件的命令


find顧名思義就是查找,Linux下find命令提供相當多的查找條件,可以在眾多文件或目錄下查找你想要的任何文件或目錄。

語法: 

find filename

 我當前目錄下有aaa.txt和bbb.txt兩個文件,用命令

find filename

find aaa.txt   查找當前目錄下的aaa.txt文件

find aaa 查詢當前目錄下的aaa文件, 精確查詢,查不到,返回沒有這個文件或目錄

find aaa*  查找當前目錄下的aaaxxxx文件

 

在命令中添加 -name ,格式find -name filename表示在當前目錄和目錄的子目錄中,文件名為filename的文件,查詢結果會顯示路徑

 

1. 個人經驗

一般查詢,都是模糊查詢,所有filename都是  *xxx*來查詢的【前后加*通配符】

一般為了定位問題,又不知道文件的具體目錄,都會從根目錄下查找根目錄以及所有子目錄下的關鍵的文件名

find / -name aaa*

如果知道當前目錄到目錄,在前面加一個點

find . -name *aaa*

2. 記住太多也沒啥用

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM