0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

每天一個(gè)Linux命令小常識(shí):updatedb 命令

Linux愛好者 ? 來源:網(wǎng)絡(luò) ? 作者:網(wǎng)絡(luò) ? 2021-03-31 17:36 ? 次閱讀

updatedb 命令用來創(chuàng)建或更新 slocate/locate 命令所必需的數(shù)據(jù)庫(kù)文件。

updatedb 命令的執(zhí)行過程較長(zhǎng),因?yàn)樵趫?zhí)行時(shí)它會(huì)遍歷整個(gè)系統(tǒng)的目錄樹,并將所有的文件信息寫入 slocate/locate 數(shù)據(jù)庫(kù)文件中。

注意:slocate 本身具有一個(gè)數(shù)據(jù)庫(kù),里面存放了系統(tǒng)中文件與目錄的相關(guān)信息。

語法

updatedb(選項(xiàng))

參數(shù)

-o《文件》:忽略默認(rèn)的數(shù)據(jù)庫(kù)文件,使用指定的slocate數(shù)據(jù)庫(kù)文件;

-U《目錄》:更新指定目錄的slocate數(shù)據(jù)庫(kù);

-v:顯示執(zhí)行的詳細(xì)過程。

以下實(shí)例檢測(cè)一個(gè)未存在的文件 runoob.txt:

# locate runoob.txt # 檢索 runoob.txt,沒有任何輸出,表示沒有該文件# touch 。/runoob.txt # 添加文件 runoob.txt# locate runoob.txt # 再次檢索 runoob.txt,依然沒有該文件# updatedb # 更新 locate.db 數(shù)據(jù)庫(kù)# locate runoob.txt # 再次數(shù)據(jù)庫(kù)檢索 runoob.txt,找到該文件

/root/runoob/runoob.txt

使用 -U 選項(xiàng)可以指定要更新 slocate 數(shù)據(jù)庫(kù)的目錄。

updatedb -U /root/runoob/

責(zé)任編輯:lq6

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11177

    瀏覽量

    208497
  • 數(shù)據(jù)庫(kù)
    +關(guān)注

    關(guān)注

    7

    文章

    3739

    瀏覽量

    64173

原文標(biāo)題:每天一個(gè) Linux 命令(151):updatedb 命令

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux實(shí)用命令大全

    Linux實(shí)用命令大全
    的頭像 發(fā)表于 10-23 13:50 ?76次閱讀
    <b class='flag-5'>Linux</b>實(shí)用<b class='flag-5'>命令</b>大全

    Linux基本命令總結(jié)

    都說Linux命令多,實(shí)際工作中我們又有多少命令會(huì)接觸用到呢?本文跟大家分享Linux運(yùn)維工作中常用的600個(gè)
    的頭像 發(fā)表于 01-11 10:32 ?921次閱讀

    如何在Linux中使用htop命令

    本文介紹如何在 Linux 中使用 htop 命令
    的頭像 發(fā)表于 12-04 14:45 ?1668次閱讀
    如何在<b class='flag-5'>Linux</b>中使用htop<b class='flag-5'>命令</b>

    linux關(guān)機(jī)的三個(gè)命令

    Linux系統(tǒng)中,常用的關(guān)機(jī)命令有三個(gè):shutdown、poweroff和halt。下面是對(duì)這三個(gè)命令的詳細(xì)解釋: shutdown
    的頭像 發(fā)表于 11-26 15:33 ?2470次閱讀

    linux備份文件命令bak

    。 備份文件的命令通常使用"cp"或"rsync"命令,但這兩個(gè)命令有些繁瑣,使用起來沒有那么簡(jiǎn)單和方便。因此,我們可以使用自定義的備份文件命令
    的頭像 發(fā)表于 11-23 10:12 ?2302次閱讀

    linux的正常關(guān)機(jī)命令可以是什么

    正常關(guān)機(jī)是指在Linux系統(tǒng)下安全地關(guān)閉計(jì)算機(jī)或服務(wù)器,以防止數(shù)據(jù)丟失或損壞。通常,在執(zhí)行關(guān)機(jī)命令之前,用戶需要先保存所有的工作并確保系統(tǒng)處于個(gè)穩(wěn)定的狀態(tài)。以下是
    的頭像 發(fā)表于 11-17 11:18 ?1144次閱讀

    linux中top命令詳解

    Linux系統(tǒng)中的top命令個(gè)非常強(qiáng)大和常用的命令,用于實(shí)時(shí)監(jiān)控和管理系統(tǒng)的運(yùn)行狀態(tài)。它能夠顯示系統(tǒng)的整體性能數(shù)據(jù),以及各個(gè)進(jìn)程的資源占
    的頭像 發(fā)表于 11-17 10:25 ?1903次閱讀

    linux重啟命令有哪些

    Linux種自由和開放源代碼的操作系統(tǒng),被廣泛應(yīng)用于服務(wù)器和嵌入式設(shè)備。在Linux中,有多種命令用于重啟系統(tǒng)。在本文中,我們將詳細(xì)介紹常用的L
    的頭像 發(fā)表于 11-17 09:49 ?1900次閱讀

    linux常用命令及用法

    Linux種開源的操作系統(tǒng),它以穩(wěn)定、高效和安全的特點(diǎn)受到廣大用戶的喜愛。掌握Linux的常用命令及其用法對(duì)于操作系統(tǒng)的管理和開發(fā)都至關(guān)重要。本文將詳盡、詳實(shí)、細(xì)致地介紹
    的頭像 發(fā)表于 11-17 09:47 ?592次閱讀

    linux查看物理接口的命令

    Linux操作系統(tǒng)提供了多種命令和工具來查看物理接口。在這篇文章中,我們將詳細(xì)介紹些最常用和常見的命令,以及它們的用法和輸出。 ifconfig
    的頭像 發(fā)表于 11-16 16:48 ?1053次閱讀

    linux解壓gz文件的命令

    “gzip 源文件”;例壓縮“b.txt”文件,執(zhí)行命令“gzip b.txt”即可。想要解壓文件,就執(zhí)行“gzip -d 壓縮文件”或“gunzip 壓縮文件”即可。 除了gzip命令,還有另一個(gè)常用的解壓.gz文件的
    的頭像 發(fā)表于 11-08 14:42 ?5030次閱讀

    linux中創(chuàng)建group的命令

    Linux中,創(chuàng)建用戶組的命令是 groupadd 。 以下是個(gè)例子: groupadd groupName 這個(gè)命令將創(chuàng)建
    的頭像 發(fā)表于 11-08 11:35 ?1319次閱讀

    linux free命令原理

    Linux中的 free 命令個(gè)用于查看系統(tǒng)內(nèi)存使用情況的工具。它顯示了系統(tǒng)內(nèi)存的詳細(xì)信息,包括總內(nèi)存、已使用內(nèi)存、剩余內(nèi)存、緩存和緩沖區(qū)的使用情況等。 free
    的頭像 發(fā)表于 11-08 11:23 ?511次閱讀

    linux命令和shell編程有什么聯(lián)系

    Linux命令和Shell編程之間存在密切的聯(lián)系。 首先,Shell是Linux命令行下的解釋器,它提供了
    的頭像 發(fā)表于 11-08 10:53 ?842次閱讀

    shell命令linux命令樣嗎

    結(jié)合在起,形成個(gè)相當(dāng)于面向過程的程序,即shell script,從而實(shí)現(xiàn)些復(fù)雜的功能。 而Linux
    的頭像 發(fā)表于 11-08 10:51 ?2603次閱讀