linux ls命令詳解 locate和find:兩個查找文件的命令?
locate和find:兩個查找文件的命令?Linux在/var/lib/mlocate目錄中為locate命令提供了一個特殊的文件信息數據庫。使用locate命令查找文件時,實際上是在這樣的數據庫中
locate和find:兩個查找文件的命令?
Linux在/var/lib/mlocate目錄中為locate命令提供了一個特殊的文件信息數據庫。使用locate命令查找文件時,實際上是在這樣的數據庫中找到它們的。所以locate命令和find命令的區(qū)別是locate命令搜索數據庫中的文件,搜索速度非??欤Y果幾乎是立即列出的;而find命令直接搜索硬盤上的文件,搜索速度相應地非常慢。但是,find命令比locate命令更可靠,因為locate的數據庫每天更新一次。如果是新創(chuàng)建的文件,則找不到locate命令。