Linux -查找功能


Linux下有很多用於查詢的命令,持續更新ing

find命令


find用於查找指定目錄下的文件

語法:

        find 【查找的位置】(選項) (參數)  [filename]

常用選項:

-name:按照文件名查找

-iname:filename的大小寫查找

-num:按照incode(索引結點)來查找文件

舉例子:

1.查找當前目錄下名為hello的文件

2.查找當前目錄下名為hello的文件(不考慮大小寫

3.查找/etc目錄下名為hello的文件

4.按照文件的incode查找文件,每個文件或者目錄的incode都是唯一的

補充:stat filename 可以顯示文件的incode內容

           ls -i :可以顯示出當前目錄下的文件的incode碼

grep命令


grep用於查找指定目錄下或者文件下指定內容的字符串

語法:

        grep 【參數】【指定字符】【文件名或者目錄】

常用參數:

               -v:查找文件中除去指定字符的字符串

               -r:遞歸查找目錄

舉例子:

1.查找/etc/yum.conf文件下包含 bugs的字符串

grep bugs /etc/yum.conf

2.查找/etc/yum.conf文件下不包含bugs的字符串

grep -v bugs /etc/yum.conf

3.查找/etc目錄下包含bugs的字符串

grep -r bugs /etc

 


免責聲明!

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



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