一、locate命令
locate命令屬於mlocate包,如果執行locate filename提示命令未找到執行安裝mlocate包
# yum -y install mlocate
安裝後執行locate filename
locate: can not open `/var/lib/mlocate/mlocate.db': no such file or directory
需要更新mlocate.db資料庫
# updatedb
更新完成後就可以使用了
注:locate命令不會去查詢/tmp/目錄下的檔案;還有在執行updatedb命令之後建立的檔案也無法檢索到,如果之後建立檔案需要再次執行updatedb更新資料庫。
二、find命令
# find / -name 按名字查詢檔案
# find / -type 按型別查詢檔案
# find / -mtime 按建立時間查詢檔案(常用)
# find /tmp/ -mtime +10大於十天
# find /tmp/ -mtime -10小於十天
# find /tmp/ -mmin +5 大於五分鐘
# find / -inum 12345 按inode節點號查詢檔案
# find /tmp/ -name ni | xargs rm找到ni檔案刪除
# find /tmp/ -type f | xargs -i mv {} {}.bak將/tmp/目錄下的檔案加上.bak的字尾
Linux筆記 檔案搜尋命令
1.find 檔案搜尋 命令格式 find 搜尋範圍 匹配條件 1 根據檔名查詢 name name 區分大小寫 iname 不區分大小寫 例 在目錄 etc下查詢檔案init 精準搜尋 find etc name init 模糊搜尋 find etc name init 名字裡包含init fin...
linux檔案搜尋命令和命令搜尋命令
1.locate 速度快 find 搜尋全部檔案 1 locate 檔名 在後台資料庫中按檔名搜尋 2 資料庫所在位置 var lib mlocate 可以切換到該目錄下看看 3 用命令updatedb更新後台資料庫 4 配置檔案在 etc updatedb.config 開啟檔案搜尋位置限制時可以...
linux 檔案搜尋命令
1,locate 檔名 1 如果touch乙個檔案,locate不會搜尋出來,是因為這個不是實時查詢的,他是搜尋的檔案資源庫在 var lib molcate mlocate.db中,需要updatedb更新一下db這個檔案 2 locate不能查詢tmp目錄下的檔案 i 不區分大小寫 2,whic...