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

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/320779.html
標籤:Linux
