linux常用命令之locate

2021-09-12 02:06:19 字數 588 閱讀 7685

1、命令簡介

locate(locate) 命令用來查詢檔案或目錄。 locate命令要比find -name快得多,原因在於它不搜尋具體目錄,而是搜尋乙個資料庫/var/lib/mlocate/mlocate.db 。這個資料庫中含有本地所有檔案資訊。linux系統自動建立這個資料庫,並且每天自動更新一次,因此,我們在用whereis和locate 查詢檔案時,有時會找到已經被刪除的資料,或者剛剛建立檔案,卻無法查詢到,原因就是因為資料庫檔案沒有被更新。為了避免這種情況,可以在使用locate之前,先使用updatedb命令,手動更新資料庫。整個locate工作其實是由四部分組成的:

/usr/bin/updatedb 主要用來更新資料庫,通過crontab自動完成的

/usr/bin/locate 查詢檔案位置

/etc/updatedb.conf updatedb的配置檔案

/var/lib/mlocate/mlocate.db 存放檔案資訊的檔案

2、安裝

root@kali:~# apt install locate

root@kali:~# /usr/bin/updatedb

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

linux之常用命令

1,命令語法結構 command options arguments command命令 如ll cd rm 等 options 可選項引數 如 help help等 arguments 目標物件,如檔案,資料夾,使用者名稱等 abc 表示裡面的引數abc是可選的 表示裡面的內容text是可變化的 ...

Linux常用命令之網路命令

write命令 wall命令 write all的縮寫 語法 wall message 功能 發廣播資訊 自己也能收到 例如 wall cly is a beauty!ping命令 語法 ping 選項 ip位址 c 指定傳送次數 ctrl c終止 功能 測試網路連通性 例如 ping 192.16...