-
例如,現在 2013-03-30 10:00:00。
find -mtime 10 是查詢從 2013-03-19 10:00:00 到 2013-03-20 10:00:00 的檔案。
find -mtime +10 查詢 2013-03-19 10:00:00 之前的檔案;
查詢 -mtime +9 以查詢 2013-03-20 10:00:00 之前的檔案。
-
1.登入Linux系統,輸入使用者和密碼登入Linux系統。
2.開啟終端命令,右鍵單擊並選擇開啟終端選單以開啟終端命令。
3. find命令的使用說明。 ,輸入 find --help 命令以檢視使用該命令的說明。
4. 查詢命令操作以查詢指定的 dropout 名稱檔案。 輸入命令:find -name"*.txt"以查詢輟學名稱。 txt。
5. 在指定的目錄中搜尋指定的輟學名稱檔案。 輸入命令:find test2 -name"*.txt"。
6. 查詢最近 15 天內修改過的檔案。 輸入命令:find -ctime 15。
7.查詢檔案大小大於20M的檔案。 輸入命令:find -size +20m。
-
find file search命令,使用find命令在我們的系統中查詢所需的檔案。
搜尋檔案的內容一般是用grep完成的,grep文字搜尋是乙個功能強大的文字搜尋工具,它可以使用正規表示式來搜尋文字並列印出匹配的行。 您可以使用 grep 命令在檔案中查詢指定的字串。
n 列印匹配行前面的行號。
w 精確查詢。
示例: 1. GREP AAA
2、grep –wn aaa
3、grep –wn aaa *
-
-type 是 find 命令的引數:
type:查詢特定型別的文件。
b:阻止裝置文件。
d:目錄。 c:字元裝置文件。
p:管道文件。
l:符號鏈結文件。
f:普通文件。
一起,您可以找到普通型別的文件。
-
type 選項是檔案型別。
f 表示檔案,-d 表示目錄,-c 表示字元裝置,-b 表示塊檔案,-l 表示鏈結檔案。
-
-type 是按照檔案型別進行搜尋,f 代表普通格式的檔案,其他:
d:目錄。
B:阻止裝置。
C:字元裝置。
p:流水線檔案。
s :socket
-
答案:Ctrl + C
說明:1、搜尋過程其實就是查詢過程的過程;
2.當終端收到“Ctrl + C”訊號時,它將中斷當前正在執行的程序。
-
如果你要找乙個檔案,建議不要用find it,因為find是直接從整個硬碟空間中找的,這需要很多時間。 直接 locate+ 檔案,比如 locate passwd,只要把 passwd 相關的檔案都列出來,當然也可以使用 whereis 或者 which。 如果使用 find 命令慢慢找到它,如果要中斷,只需 ctrl+c。
-
Ctrl+C 終止正在執行的任務。
-
find /u/* -mtime 1 -print |xargs ls -l
這應該是一天前的資料。
-
很簡單,使用以下命令在一天前列出檔案的屬性:
find /u/* !mtime -1 -print |xargs ls -l
若要刪除檔案,請使用以下命令:
find /u/* !mtime -1 -exec rm {}
描述:引數 “!”。“這意味著不。 "!"它和末尾的 -mtime 之間有乙個空格。
引數“-exec”表示對於找到的每個檔案,執行“-exec”和“; 命令之間。 “是格式分隔符,在它和上乙個命令之間有乙個空格。
命令“rm {} 刪除由 {} 變數表示的檔案,該變數儲存當前匹配的檔名。
-
鍵入 find,然後按 Enter。
-
找到[啟動目錄]操作。
有一種方法可以表達它:find path option [-exec command ;
find 命令會根據我們給出的選項,從我們給出的目錄中遞迴搜尋其中文及其子目錄中的檔案,即搜尋條件中的順序可以是由邏輯運算子 not 組成的復合條件,並且,或者,(1) and: logical and,在命令中用“-a”表示,是系統的預設選項, 表示僅當滿足給定條件時,才滿足搜尋條件。例如:
find –name ’tmp’ –xtype c -user ’inin’
該命令查詢滿足所有三個給定條件的所有檔案。
2) or:邏輯 or,在命令中用“-o”表示。此運算子表示只要滿足給定條件之一,就滿足搜尋條件。 例如:
find –name ’tmp’ –o –name ’mina*’
此命令查詢檔名為“tmp”或匹配“mina*”的所有檔案。
3) not:邏輯不合邏輯,在命令中使用“!”。“表示。 運算子表示查詢不符合給定條件的檔案。 例如:
find ! name ’tmp’
此命令查詢檔名不是“tmp”的所有檔案。 需要注意的是,當使用很多邏輯選項時,可以使用括號將它們括起來。
為了避免在shell本身產生對括號的誤解,需要在呼號前新增轉義字元“ ”,以去除括號的含義。 例:
find \(name ’tmp’ –xtype c -user ’inin’ \
-
它用於列出與檔案系統中的表示式匹配的檔案。 用法:查詢 [路徑] [表示式]。
-
引數參考了 24 年前的幾年。
mtime n
file's data was last modified n*24 hours ago.
結對操作關閉。
檔案4現已滿載 48
libstdc++.cannot open shared object file: no such file or directory >>>More
Linux 在 find 命令的 var lib mlocate 目錄中有乙個檔案資訊資料庫,當您使用 locate 命令查詢檔案時,您實際上是在這樣的資料庫中查詢它。 因此,locate 命令和 find 命令的區別在於 locate 命令在資料庫中查詢檔案,搜尋速度非常快,結果幾乎是立即列出; find命令直接搜尋硬碟上的檔案,搜尋速度相應非常慢。 但是,find 命令比 locate 命令更可靠,因為 locate 資料庫每天更新一次,如果是新建立的檔案,則 locate 命令將找不到它。