一、locate命令
locate命令用於查詢檔案,它比find命令的搜尋速度快,它需要乙個資料庫,這個資料庫由每天的例行工作(crontab)程式來建立。當我們建立好這個資料庫後,就可以方便地來搜尋所需檔案了。
即先執行:updatedb 然後在 /var/lib/slocate/ 下生成 slocate.db 資料庫即可快速查詢。在命令提示符下直接執行#updatedb 命令即可:
例如:查詢相關字issue
$ locate issue
/etc/issue
/etc/issue.net
/usr/man/man5/issue.5
/usr/man/man5/issue.net.5
二:find命令:
功能:在目錄結構中遞迴搜尋檔案,此命令提供了相當多的查詢條件,功能很強大。
語法:find 起始目錄 尋找條件 操作
例如:find / -name tomcat
可以加萬用字元,例如find / -name *tomcat* 即root目錄下所有檔名中包含tomcat的都查到
也可以使用正規表示式,例如find / -regex .*tomcat.*
Linux下locate命令和find命令
一 locate命令 locate命令用於查詢檔案,它比find命令的搜尋速度快,它需要乙個資料庫,這個資料庫由每天的例行工作 crontab 程式來建立。當我們建立好這個資料庫後,就可以方便地來搜尋所需檔案了。即先執行 updatedb 無論在那個目錄中均可,可以放在crontab中 後在 var...
linux下的locate命令
名稱 locate 使用許可權 所有使用者 使用方式 locate q d database locate r regexp locate qv o output locate e f l c u u locate vh version help 說明 locate 讓使用者可以很快速的搜尋檔案系統...
linux的locate命令和find命令的區別
一 locate命令 locate命令用於查詢檔案,它比find命令的搜尋速度快,它需要乙個資料庫,這個資料庫由每天的例行工作 crontab 程式來建立。當我們建立好這個資料庫後,就可以方便地來搜尋所需檔案了。即先執行 updatedb 無論在那個目錄中均可,可以放在crontab中 後在 var...