關於查詢檔案的幾個命令
一、find命令
find是最常用也是最強大的查詢命令,可以查詢任何型別的檔案
find命令的一般格式:
find 《指定目錄》《指定條件》《指定動作》 ,即find pathname -option [-print -exec -ok]
常用的option選項:
-name:按檔名來查詢檔案
#在當前目錄及其子目錄下查詢「log」開頭的檔案
$ find . -name "log*
"
-type:按照檔案的屬主來查詢檔案
# 在當前目錄及其子目錄下查詢檔案型別是d(目錄)的檔案$ find . -type d
備註:
-size:根據檔案大小來查詢檔案
# 查詢大於512k的檔案$ find /home -size +512k
# 查詢小於512k的檔案
$ find /home -size -512k
-empty
# 查詢在系統中為空的檔案或者資料夾$ find / -empty
-mtime
它代表著最近一次 「檔案內容」被修改的時間# 在home目錄下查詢n天以內修改過的檔案
$ find /home -mtime -n
# 在home目錄下查詢n天以前修改過的檔案
$ find /home -mtime +n
-atime
-ctime
待補充二、locate命令
三、whereis命令
四、which命令
五、type命令
Linux 查詢檔案命令 總結
b 查詢二進位制檔案 m 查詢在說明檔案manual路徑下的檔案 s 查詢source原始檔 u 查詢除上述的其他特殊檔案 二進位制檔案 manual下的命令等檔案的查詢使用此命令非常方便 i 忽略大小寫 r 後面接正規表示式 對於無法用whereis查到的檔案可以使用此命令試試,重要的是可以結合正...
Linux命令 find 查詢命令
help引數,查詢命令引數 find help 命令格式 find h l p olevel d help tree search stat rates opt exec path expression 這樣的說法你能看的懂嗎?反正我是看不懂。於是乎使用 man find命令,得到各引數更詳細的解釋...
Linux命令之查詢命令
慢慢的用到的linux命令多了起來,又開始慢慢收集一些自己用過的命令,紀念加總結一下,方便記憶。首先說一下find命令 find name 檔案或資料夾名 號表示可以模糊名稱部分 其中 是表示當前目錄下 單獨使用 也是表示當前目錄 如果是想查詢整個系統可以使用 如果是其他目錄,可以指定目錄 find...