linux locate命令有什么用-全球觀焦點

          來源:php中文網 | 2023-02-09 21:58:20 |

          本教程操作環境:linux7.3系統、Dell G3電腦。


          (資料圖片)

          Linux 中的 locate 命令用來查找文件或目錄。 locate 命令要比 find -name快得多,原因在于它不搜索具體目錄,而是搜索一個數據庫 /var/lib/mlocate/mlocate.db

          Linux locate命令

          Linux locate 命令使用的數據庫中含有本地所有文件信息。Linux 系統自動創建這個數據庫,并且每天自動更新一次。

          因此,我們在用 whereis 和 locate 查找文件時,有時會找到已經被刪除的數據,或者剛剛建立文件,卻無法查找到,原因就是因為數據庫文件沒有被更新。

          為了避免這種情況,可以在使用 locate 之前,先使用 updatedb 命令,手動更新數據庫。整個 locate 工作其實是由四部分組成的:

          組成描述
          /usr/bin/updatedb主要用來更新數據庫,通過 crontab 自動完成的。
          /usr/bin/locate查詢文件位置
          /etc/updatedb.confupdatedb 的配置文件
          /var/lib/mlocate/mlocate.db存放文件信息的文件

          語法

          locate [OPTION]... [PATTERN]...

          參數

          實例描述
          locate file查找文件 file
          locate -i file忽略大小寫查找文件 file

          locate查找文件

          語法

          locate file

          案例1

          我們使用 locate 命令,查找 etc 目錄下 my 開始的文件,具體命令如下:

          locate /etc/my

          運行后,終端輸出如下:

          我們看到,我們使用了 locate 命令,查找了 etc 目錄下所有以 my 開始的文件。

          案例2

          我們使用 locate 命令,查找 Linux 的安裝文件,具體命令如下:

          locate install.log

          運行后,終端輸出如下:

          相關推薦:《Linux視頻教程》

          以上就是linux locate命令有什么用的詳細內容,更多請關注php中文網其它相關文章!

          關鍵詞: linux

          亚洲狠狠色丁香婷婷综合| 不卡一卡二卡三亚洲| 亚洲毛片无码专区亚洲乱| 亚洲国产成人久久精品软件| 久久丫精品国产亚洲av不卡| 亚洲中文无码永久免| 自拍偷自拍亚洲精品第1页| 亚洲六月丁香六月婷婷色伊人| 亚洲国产香蕉人人爽成AV片久久 | 亚洲色偷偷综合亚洲AV伊人蜜桃 | 亚洲av无码乱码国产精品| 亚洲jizzjizz在线播放久| 自拍偷自拍亚洲精品第1页| 亚洲中文字幕丝袜制服一区| 亚洲熟妇无码AV不卡在线播放| 亚洲日本久久一区二区va| 久久精品国产亚洲av麻豆图片 | 亚洲视频一区二区| 亚洲性日韩精品一区二区三区| 亚洲精品老司机在线观看| 亚洲黄黄黄网站在线观看| 亚洲精品尤物yw在线影院| 亚洲欧洲日本在线| 国产午夜亚洲精品理论片不卡 | 亚洲国产成人VA在线观看| 国产成人精品日本亚洲专| 亚洲人成77777在线播放网站不卡| 久久精品亚洲视频| 久久久精品国产亚洲成人满18免费网站 | 亚洲天堂男人影院| 亚洲精品天堂成人片AV在线播放 | 久久精品国产精品亚洲艾| 亚洲A∨无码无在线观看| 亚洲欧洲国产精品你懂的| 亚洲一区无码中文字幕| 亚洲av无码成人精品区一本二本 | 亚洲欧洲日产国码在线观看| 亚洲女人影院想要爱| 在线a亚洲老鸭窝天堂av高清| 亚洲av无一区二区三区| 亚洲国模精品一区|