亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Linux updatedb 命令

Linux 命令大全

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

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

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

語法

updatedb(選項(xiàng))

參數(shù)

  • -o<文件>:忽略默認(rèn)的數(shù)據(jù)庫文件,使用指定的slocate數(shù)據(jù)庫文件;
  • -U<目錄>:更新指定目錄的slocate數(shù)據(jù)庫;
  • -v:顯示執(zhí)行的詳細(xì)過程。

以下示例檢測(cè)一個(gè)未存在的文件 nhooo.txt:

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

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

updatedb -U /root/nhooo/

Linux 命令大全