Linux下檔案查詢方式

2022-09-06 01:33:11 字數 321 閱讀 2759

which

which指令會在環境變數$path設定的目錄裡查詢符合條件的檔案

find

在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則 find 命令將在當前目錄下查詢子目錄與檔案。

locate

在儲存文件和目錄名稱的資料庫內,查詢合乎範本樣式條件的文件或目錄,locate指令預設的資料庫位於/var/lib/slocate目錄裡,文件名為slocate.db

locate與find 不同: find 是去硬碟找,locate 只在/var/lib/slocate資料庫中找

linux下檔案查詢

在使用linux時,經常需要進行檔案查詢。其中查詢的命令主要有find和grep。兩個命令是有區的。區別 1 find命令是根據檔案的屬性進行查詢,如檔名,檔案大小,所有者,所屬組,是否為空,訪問時間,修改時間等。2 grep是根據檔案的內容進行查詢,會對檔案的每一行按照給定的模式 patter 進...

linux下檔案的查詢

1 按照檔名查詢 shell命令格式如下 find directory name name 如果不知道檔案的名稱,可以使用萬用字元代替 或者 其中?可以指代乙個字元,而 可以填充任何字元 比如查詢家目錄下名為hello開始的檔案 find name hello 2 按照檔案大小查詢 shell命令格...

linux下檔案查詢工具 find

常用的檔案查詢命令有 which,locate,find 查詢二進位制數或二進位制命令,由path給出 特點 1.非實時,每天在系統上生成資料庫,通過資料庫查詢 2.模糊查詢 3.updatedb,實時查詢需要進行資料的更新,更新一般需要幾分鐘時間,所以一般是在晚上 4.查詢速度快 特點 1.實時查...