find
1.作用
find命令的作用是在目錄中搜索文件,它的使用權限是所有用戶。
 
2.格式
find [path][options][expression]
path指定目錄路徑,系統從這裡開始沿著目錄樹向下查找文件。它是一個路徑列表,相互用空格分離,如果不寫path,那麼默認為當前目錄。
find命令查找文件的幾種方法:

(1)根據文件名查找
例如,我們想要查找一個文件名是lilo.conf的文件,可以使用如下命令:

find命令後的「/」表示搜索整個硬碟。
 
(2)快速查找文件
綴「.conf」可以判斷這是一個配
置文件,那麼它應該在/etc目錄內,此時可以使用下面命令:

 
(3)根據部分文件名查找方法
有時我們知道只某個文件包含有abvd這4個字,那麼要查找系統中所有包含有這4個字符的文件可以輸入下面命令:

 
如何在/usr目錄下找出大小超過10MB的文件?

在整個目錄樹下查找文件「core」,如發現則無需提示直接刪除它們。

 
利用 find 指令找到多個符合條件的檔案,並使用 sed 做搜尋取代的動作

注意:使用 find 指令搭配 -exec 參數時,最後一個 \; 是非常重要的關鍵,一定要加上才能正常執行。
例子: 我要把目錄夾內所有檔案裡含有:G字串替換成空格(space) 指令如下

ERIC7116

Tags: , , ,