find 查找命令

find 按條件查找文件

根據預設的條件遞歸查找對應的文件


-find 【目錄】【條件1】【-a| -o 】【條件2】

systemctl restart chronyd

systemctl enable chronyd


常用條件表示

-type 按文檔類型查找,文件(f)、目錄(d)、設備(b,c)、快捷方式/鏈接(I)

-name 按文檔名稱查找

-size +|- 按容量大小查找(k,M,G)

-mtime +|- 按修改天數查找

-user 按用戶查找

-empty 查找空白文件或目錄

-group 按組查找

-exec 對找到的檔案執行特定的命令



例如


find -name hello.doc    查找當前目錄下名爲hello.doc 的文檔

find /root -name "*.log" 查找/root目錄下所有名稱以.log結尾的文檔

find / -mtime -3 查找計算機中是所有3天內被修改過的文檔

find ./ -type f 查找當前目錄下所有普通文件

find ./ -size +10M 查找當前目錄下大於10M的文檔

find / -user tom 查找計算機中tom 所擁有的所有文檔


find /boot/ -size +10M  -exec cp { } /opt/ \;  查找/boot 下大於10m 的文件,並複製到/opt目錄下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章