首頁  >  文章  >  運維  >  linux find指令的用法有哪些

linux find指令的用法有哪些

coldplay.xixi
coldplay.xixi原創
2020-12-16 12:04:419753瀏覽

linux find指令的用法有:1、【find -name】直接依照檔案名稱來找出;2、【find -perm】依照檔案權限來找出;3、【find -mtine -n​​( n )】根據文件的更改時間來查找。

linux find指令的用法有哪些

相關學習推薦:linux影片教學

linux find指令的用法有:

find指令是linux系統尋找檔案的指令,最大的功能是幫助使用者在使用linux 系統時候能快速的找出自己所需要的檔案。

先介紹下find查找的目錄途徑,分成兩種情況:

  • 「.」代表是目前目錄

  • 「/」代表是根目錄

find指令檔查詢常用的參數及意義有以下幾個:

1、find -name:直接根據檔案名稱來查找,例如,find / -name a.txt:在根目錄下尋找a.txt檔案

2、find -perm:根據檔案權限來查找,例如:find / -perm 777,:找出根目錄下權限為777(rwx-rwx-rwx)的檔案

3、find -mtine -n​​( n):根據文件的更改時間來查找,其中-n代表n天之內的文件, n代表n天之前的文件,例如:find / - mtime -1:尋找1天內修改過的文件

4、find -type:尋找某一類型的文件,後面帶一些參數:

-d:目錄

-p:管道檔案

-f:普通檔案

-i:符號連結檔案

用find指令查找到了文件,輸出的方式有2種:

1、find -print:標準輸出,例如:find / '*.NCT'-print >a.txt,代表將根目錄下所的以nct命名的檔案list輸入到a.txt中

2、find -exec:對於find指令找到的檔案執行該參數所給予的shell指令,例如:

find -name test.txt -exec rm -f test.tx {} \;

找到test並刪除此文件,該命令一定要注意{}和\之間和空格,不要遺漏最後的“;”

相關免費學習推薦: php程式設計(影片)

以上是linux find指令的用法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn