Linux命令_查詢檔案
阿新 • • 發佈:2022-01-23
命令:find /(查詢範圍或者說路徑) -name 查詢關鍵字
示例如下:
find / -name test.txt #在所有目錄中查詢名字為test.txt的檔案
find / -name '*.txt' #在所示目錄中查詢字尾名為.txt的檔案
find . -name test.txt #在當前目錄中查詢名字為test.txt的檔案
find /etc/bin -name '*strm*' #查詢/etc/bin資料夾下所有名字中包含strm的檔案
find / -empty #查詢在系統中為空的檔案或資料夾
find . -name "*.txt" -o -name "*.pdf" #查詢當前目錄及子目錄下查詢所有以.txt和.pdf結尾的檔案
find /SFS/build/mv/RobotRPC -name '*.o' -exec mv -f {} '/SFS/build/mv/RobotRPC/bin' \; #指定目錄下查詢對應檔案並把全部檔案移動到某個目錄,-f表示強制覆蓋不提示
find / -name '*.o' -print #檢視所有目錄下名稱字尾為.o的檔案並打印出來
find / -name 'lin' -type d #在所有目錄中查詢名字為lin的資料夾,-type後面跟查詢的檔案型別,如果是資料夾就是d,如果是檔案就是f