linux下查詢檔案命令find
這個命令語法看起來很容易就明白了,就是直接在find後面寫上 -name,表明要求系統按照檔名查詢,最後寫上httpd.conf這個目標檔名即可。稍等一會系統會在計算機螢幕上顯示出查詢結果列表:
這就是httpd.conf這個檔案在linux系統中的完整路徑。查詢成功。
如果輸入以上查詢命令後系統並沒有顯示出結果,那麼不要以為系統沒有執行find/ -name httpd.conf命令,而可能是你的系統中沒有安裝apache伺服器,這時只要你安裝了apache web伺服器,然後再使用find / -name httpd.conf就能找到這個配置檔案了。
2. 其他
下面的列表就是對find命令所可以指定檔案的特徵進行查詢的部分條件。在這裡並沒有列舉所有的查詢條件,參考有關linux有關書籍可以知道所有find命令的查詢函式。
-amin n
查詢系統中最後n分鐘訪問的檔案
-atime n
查詢系統中最後n*24小時訪問的檔案
-cmin n
查詢系統中最後n分鐘被改變狀態的檔案
-ctime n
查詢系統中最後n*24小時被改變狀態的檔案
-empty
查詢系統中空白的檔案,或空白的檔案目錄,或目錄中沒有子目錄的資料夾
-false
查詢系統中總是錯誤的檔案
-fstype type
查詢系統中存在於指定檔案系統的檔案,例如:ext2 .
-gid n
查詢系統中檔案數字組 id 為 n的檔案
-group gname
查詢系統中檔案屬於gnam檔案組,並且指定組和id的檔案
find命令的控制選項說明:
find命令也提供給使用者一些特有的選項來控制查詢操作。下表就是我們總結出的最基本,最常用的find命令的控制選項及其用法。
選項用途描述
-daystart
.測試系統從今天開始24小時以內的檔案,用法類似-amin
-depth
使用深度級別的查詢過程方式,在某層指定目錄中優先查詢檔案內容
-follow
遵循萬用字元鏈結方式查詢; 另外,也可忽略萬用字元鏈結方式查詢
-help
顯示命令摘要
-maxdepth levels
在某個層次的目錄中按照遞減方法查詢
-mount
不在檔案系統目錄中查詢, 用法類似 -xdev.
-noleaf
禁止在非unux檔案系統,ms-dos系統,cd-rom檔案系統中進行最優化查詢
-version
列印版本數字
Linux下查詢檔案
linux下查詢檔案真是太不方便了,因為我不會這些命令,學了幾個,用著還行 find是乙個非常有效的工具,它可以遍歷當前目錄甚至於整個檔案系統來查詢某些檔案或目錄.主要選項 name 按照檔名查詢檔案 perm 按照檔案許可權來查詢檔案 prune 不在當前指定的目錄中查詢 user 按照檔案屬主來...
linux查詢檔案命令
在使用linux時,經常需要進行檔案查詢。其中查詢的命令主要有find和grep。兩個命令是有區的。區別 1 find命令是根據檔案的屬性進行查詢,如檔名,檔案大小,所有者,所屬組,是否為空,訪問時間,修改時間等。2 grep是根據檔案的內容進行查詢,會對檔案的每一行按照給定的模式 patter 進...
linux 查詢檔案命令
linux下檔案搜尋 查詢 檢視命令 1 最強大的搜尋命令 find 查詢各種檔案的命令 2 在檔案資料中查詢檔案 locate 3 搜尋命令所在的目錄及別名資訊 which 4 搜尋命令所在的目錄及幫助文件路徑 whereis5 在檔案中搜尋字串匹配的行並輸出 grep6 分頁顯示乙個檔案或任何輸...