1 按照檔名查詢
shell命令格式如下 find /directory -name "name"
如果不知道檔案的名稱,可以使用萬用字元代替 ?或者* ,其中?可以指代乙個字元,而*可以填充任何字元
比如查詢家目錄下名為hello開始的檔案 find ~ -name "hello*"
2 按照檔案大小查詢
shell命令格式如下 find /directory -size [+/-][size]
【+/-】 +代表大於 - 代表小於
【size]指定檔案的大小 ,常用k或者m,注意大小寫
比如查詢家目錄下的大於100k小於100m的檔案大小 find ~ -size +100k -size -100m
3 按照檔案型別查詢
shell命令格式如下 find /directory -type [f/p/l/s/d/b/c]
4按照內容查詢
shell命令格式 grep -r "內容「 /directory
比如查詢家目錄下包含hello內容的檔案 grep - r "hello" ~
linux下檔案查詢
在使用linux時,經常需要進行檔案查詢。其中查詢的命令主要有find和grep。兩個命令是有區的。區別 1 find命令是根據檔案的屬性進行查詢,如檔名,檔案大小,所有者,所屬組,是否為空,訪問時間,修改時間等。2 grep是根據檔案的內容進行查詢,會對檔案的每一行按照給定的模式 patter 進...
Linux下檔案查詢方式
which which指令會在環境變數 path設定的目錄裡查詢符合條件的檔案 find 在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則 find 命令將在當前目錄下查詢子目錄與檔案。locate 在儲存文件和目錄名稱的資料庫內,查詢合乎範...
linux下檔案查詢工具 find
常用的檔案查詢命令有 which,locate,find 查詢二進位制數或二進位制命令,由path給出 特點 1.非實時,每天在系統上生成資料庫,通過資料庫查詢 2.模糊查詢 3.updatedb,實時查詢需要進行資料的更新,更新一般需要幾分鐘時間,所以一般是在晚上 4.查詢速度快 特點 1.實時查...