Linux 搜尋命令

2021-09-26 07:08:23 字數 1766 閱讀 2740

命令名稱:whereis

英文原意:locate the binary , source ,and manual page files for a command

所在路徑:/usr/bin/whereis

執行許可權:所有使用者

功能描述:查詢二進位制命令、原始檔和幫助文件的命令

命令格式:whereis [選項] 命令

選項功能

-b只查詢二進位制命令

-m只查詢幫助文件

命令名稱:which

英文原意:show the full path of commands

所在路徑:/usr/bin/which

執行許可權:所有使用者

功能描述:列出命令的所在路徑

命令格式:which 命令

命令名稱:locate

英文原意:find files by name

所在路徑:/usr/bin/locate

執行許可權:所有使用者

功能描述:按照檔名搜尋檔案

命令格式:locate [選項] 檔名

選項功能

-i忽略大小寫

命令名稱:find

英文原意:search for files in a directory hierarchy

所在路徑:/bin/find

執行許可權:所有使用者

功能描述:在目錄中搜尋檔案

命令格式:find 搜尋路徑 [選項] 搜尋內容

按照檔名搜尋

選項功能

-name

按照檔名搜尋

-iname

按照檔名搜尋,不區分檔名大小寫

-inum

按照inode號搜尋

按照檔案大小搜尋

選項功能

-size [±] 大小

按照指定大小搜尋檔案

按照修改時間搜尋

選項功能

-atime [±] 時間

按照檔案訪問時間搜尋

-mtime [±] 時間

按照檔案資料修改時間搜尋

-ctime [±] 時間

按照檔案狀態修改時間搜尋單位天

按照許可權搜尋

選項功能

-perm 許可權模式

查詢檔案許可權剛好等於許可權模式的檔案

-perm -許可權模式

查詢檔案許可權全部包含許可權模式的檔案

-perm +許可權模式

查詢檔案許可權包含許可權模式的任意乙個許可權的檔案

按照所有者和所屬組搜尋

選項功能

-uid 使用者id

按照使用者id查詢所有者是指定id的檔案

-gid 組id

按照使用者組id查詢所屬組是指定id 的檔案

-user 使用者名稱

按照使用者名稱查詢所有者是指定使用者的檔案

-group 組名

按照組名查詢所屬組是指定使用者組的檔案

-nouser

查詢沒有所有者的檔案

按照檔案型別搜尋

選項功能

-type d

查詢目錄

-type f

查詢普通檔案

-type l

查詢軟鏈結檔案

邏輯運算

選項功能

-aand 邏輯與

-oor 邏輯或

-not

not邏輯非

其他選項

選項功能

-exec

在find的結果集中繼續執行命令2

-ok和exec命令一樣,只不過在執行前,會詢問

vi 搜尋命令 Linux 搜尋命令1

whereis是搜尋系統命令的命令,whereis命令不能搜素普通檔案,而只能搜尋系統命令。功能 查詢二進位制命令,原始檔,和幫助文件的命令。which也是搜尋系統命令的命令,和whereis的區別在於 whereis命令可以查詢二進位制命令的同時,查詢到幫助文件的位置 which命令在查詢二進位制...

linux搜尋命令

檔案搜尋命令find 1 命令格式 find 搜尋範圍 搜尋條件 注意 1.搜尋需要避免大範圍的搜尋,因為非常消耗系統資源。2.find是系統當中搜尋符合條件的檔名,如果需要匹配,使 用萬用字元匹配,匹配符是完全匹配。萬用字元 匹配任意內容 匹配任意乙個字元 匹配任意乙個中括號的字元 2 find命...

linux搜尋命令

檔案搜尋 locate 檔案 新建的檔案無法搜尋 locate是在後台資料庫中按檔名搜尋,搜尋速度更快 var lib mlocate 後台資料庫一天一更新 強制更新資料庫 updatedb 搜尋限制 開啟搜尋限制 prune bind mounts yes 搜尋時,不搜尋的檔案系統 prunefs...