find
find是最常見和最強大的查詢命令,在磁碟中查詢檔案,用它找到任何你想找的檔案,就是速度有點慢。
find path -option [ -print ] [ -exec -ok command ] {} \;
path是檔案的路徑,option 是各個引數,中內容是附加項可有可無;
#-print 將查詢到的檔案輸出到標準輸出
#-exec command {} \; -----將查到的檔案執行command操作,{} 和 \;之間有空格
#-ok 和-exec相同,只不過在操作前要詢使用者
find 命令引數:
-perm #按執行許可權來查詢
-user username #按檔案屬主來查詢
-group groupname #按組來查詢
按照大小查詢:
按照時間查詢:
在linux作業系統中,每個檔案都有很多的時間引數,其中有三個比較主要,分別是ctime,atime,mtime
當修改檔案的內容資料的時候,就會更新這個時間,而更改許可權或者屬性,mtime不會改變,這就是和ctime的區別
-mtime -n +n #按檔案更改時間來查詢檔案,-n指n天以內,+n指n天以前
只有當更新檔案的屬性或者許可權的時候才會更新這個時間,更改內容的話是不會更新這個時間。
-ctime -n +n #按檔案建立時間來查詢檔案,-n指n天以內,+n指n天以前
atime:訪問時間(access time),指的是檔案最後被讀取的時間
-atime -n +n #按檔案訪問時間來查檔案,,-n指n天以內,+n指n天以前
Linux中的搜尋命令
linux中的搜尋命令 命令 find 搜尋很費系統資源,盡量避免在高峰期進行搜尋 搜尋範圍計量縮小,可以縮短搜尋的時間和減少使用的資源 語法格式 find 搜尋範圍 搜尋條件 1.檔名搜尋 選項 name 表示linux的萬用字元,表示匹配任意字元 也表示可以匹配任意字元 linux中是嚴格區分大...
vi 搜尋命令 Linux 搜尋命令1
whereis是搜尋系統命令的命令,whereis命令不能搜素普通檔案,而只能搜尋系統命令。功能 查詢二進位制命令,原始檔,和幫助文件的命令。which也是搜尋系統命令的命令,和whereis的區別在於 whereis命令可以查詢二進位制命令的同時,查詢到幫助文件的位置 which命令在查詢二進位制...
linux搜尋命令
檔案搜尋命令find 1 命令格式 find 搜尋範圍 搜尋條件 注意 1.搜尋需要避免大範圍的搜尋,因為非常消耗系統資源。2.find是系統當中搜尋符合條件的檔名,如果需要匹配,使 用萬用字元匹配,匹配符是完全匹配。萬用字元 匹配任意內容 匹配任意乙個字元 匹配任意乙個中括號的字元 2 find命...