05.Linux命令之find命令

05.Linux命令之find命令

1、概述

find命令用來在指定目錄下查找文件。任何位于參數(shù)之前的字符串都將被視為欲查找的目錄名。如果使用該命令時(shí),不設(shè)置任何參數(shù),則find命令將在當(dāng)前目錄下查找子目錄與文件。并且將查找到的子目錄和文件全部進(jìn)行顯示。

2、高頻選項(xiàng)

  • -name filename : 文件名稱符合 filename 的文件 , 大小寫敏感
  • -iname filname : 文件名稱符合 name 的文件,忽略大小寫
  • -empty : 空文件
  • -size:指定文件大小

3、find命令

[86god@localhost 桌面]$ find ~ -name t1.txt
/home/86god/桌面/t1.txt
/home/86god/桌面/d1/t1.txt

find:find命令使用之起手式

  • ~:在當(dāng)前用戶的家目錄下進(jìn)行搜索,也可以傳入不同的目錄
  • -name:find命令之-name命令行參數(shù)
  • t1.txt:帶查找的文件名稱
  • /home/86god/桌面/d1/t1.txt:查找到在當(dāng)前86god用戶家目錄下存在的t1.txt文件

4、find [path] -iname [filename] 命令

[86god@localhost 桌面]$ find ~ -iname t1.txt
/home/86god/桌面/t1.txt
/home/86god/桌面/d1/t1.txt
/home/86god/桌面/T1.txt
  • -iname:find命令之-iname命令行參數(shù),iname在使用的時(shí)候,對大小寫不敏感。
  • 所有的t1.txt 和 T1.txt 都被搜索出來

5、find [path] -empty命令

[86god@localhost 桌面]$ find . -empty 
./t2.txt
./t3.class
./t4.c
./d1/t1.txt
./d1/t2.txt
./d1/t3.txt
./T1.txt
  • -empty:find命令之-empty命令行參數(shù),使用該命令會(huì)羅列出指定目錄以及子目錄下的所有的空文件
  • . :當(dāng)前目錄

6、find [path] -size [filesize]命令

[86god@localhost 桌面]$ find -size 0k
./t2.txt
./t3.class
./t4.c
./d1/t1.txt
./d1/t2.txt
./d1/t3.txt
./T1.txt
  • -size 0k:查找文件大小為0k的文件
[86god@localhost 桌面]$ find -size +2k
./t1.txt

[86god@localhost 桌面]$ find -size -3k
.
./t2.txt
./t3.class
./t4.c
./d1
./d1/t1.txt
./d1/t2.txt
./d1/t3.txt
./T1.txt


[86god@localhost 桌面]$ find -size +2k -size -4k
./t1.txt
  • -size +2k:文件大小大于2k
  • -size -3k:文件大小小于3k
  • -size +2k -size -4k:文件大小大于2k小于4k

7、總結(jié)

  • find [path] -name [filename]:在path目錄下查找文件名成為filename的文件,大小寫敏感
  • find [path] -iname [filename]:在path目錄下查找文件名成為filename的文件,大小寫不敏感
  • find [path] -empty:在path目錄下查找文件大小為空的文件
  • find [path] -size [fileszie] :查找定長的文件
  • find [path] -size +[filesize]:查找大于filesize的文件
  • find [path] -size -[filesize] :查找小于filesize的文件
  • find [path] -size +[filesize1] -size -[filesize2] :查找大于filesize1的文件并且小于filesize2的文件
image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容