Linux常用命令 五 搜尋命令(上)

2021-09-21 05:40:55 字數 1449 閱讀 1284

##1.whereis 命令

whereis 是搜尋系統命令,whereis 命令不能搜尋普通檔案,而只能搜尋系統命令

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

which 也是搜尋系統命令

##3.locate 命令

###3.1 簡介

locate 命令才是可以按照檔名搜尋普通檔案的命令

**優點:**按照資料庫搜尋,搜尋速度快,消耗資源小。資料庫位置/var/lib/mlocate/mlocate.db,可以使用 updatedb 命令強制更新資料庫

**缺點:**只能按照檔名來搜尋檔案,而不能執行更複雜的搜尋,比如按照許可權、大小、修改時間等搜尋檔案

###3.2 配置 updatedb

[root@localhost ~]# vi /etc/updatedb.conf

prune_bind_mounts = 「yes」

開啟搜尋限制,也就是讓這個配置檔案生效

prunefs = 「……」

在 locate 執行搜尋時,禁止搜尋這些檔案系統型別

prunenames= 「…」

在 locate 執行搜尋時,禁止搜尋帶有這些副檔名的檔案

prunepaths = 「……」

在 locate 執行搜尋時,禁止搜尋這些系統目錄

##4. 命令的別名: 補充命令

命令的別名,就是命令的小名,主要是用於照顧管理員使用習慣的

查詢命令別名

設定命令別名

alias vi=『vim』

快捷鍵

作用tab鍵

命令或檔名補全

ctrl+a

把游標移動到命令列開頭。如果我們輸入的命令過長,想要把游標移動到命令列開頭時使用。

ctrl+e

把游標移動到命令列結尾

ctrl+c

強制終止當前的命令

ctrl+l

清屏,相當於 clear 命令

ctrl+u

刪除或剪下游標之前的命令。我輸入了一行很長的命令,不用使用退格鍵乙個乙個字元的刪除,使用這個快捷鍵會更加方便

ctrl+y

貼上 ctrl+u 剪下的內容

Linux常用命令 檔案搜尋命令

1 which 語法 which 命令名稱 功能描述 顯示系統命令所在目錄 範例 which ls 2 find 語法 find 搜尋路徑 搜尋關鍵字 功能描述 查詢檔案或目錄 範例 find etc name init 在目錄 etc中查詢init find size 204800 在根目錄下查詢...

Linux常用命令 檔案搜尋命令

1 find usr bin find 查詢檔案或目錄,任何檔案皆可,如,壓縮包等 語法 find 搜尋路徑 搜尋選項 filename a find etc name 檔名 name 最常見的選項 按檔名搜尋 eg find etc name init 在目錄 etc 中查詢檔案 init檔案 注...

Linux常用命令( ) 檔案搜尋命令

命令所在路徑 bin find 執行許可權 所有使用者 語法 find 搜尋範圍 匹配條件 功能描述 檔案搜尋 範例 例子作用 語法 find etc name init 在目錄 etc中查詢檔案init iname 不區分大小寫 find size 204800 在根目錄下查詢大於100mb的檔案...