久久国产精品成人影院|h肉动漫在线观看免费资源|亚洲熟妇色xxxxx欧美老|a片8888|国产成人无码影片在线观看

站長學院>Linux 命令大全>文件管理 > Linux updatedb 命令

Linux updatedb 命令

發布時間:2018-05-10 12:04

Linux updatedb 命令

Linux 命令大全 Linux 命令大全

updatedb 命令用來創建或更新 slocate/locate 命令所必需的數據庫文件。

updatedb 命令的執行過程較長,因為在執行時它會遍歷整個系統的目錄樹,并將所有的文件信息寫入 slocate/locate 數據庫文件中。

注意:slocate 本身具有一個數據庫,里面存放了系統中文件與目錄的相關信息。

語法

updatedb(選項)

參數

  • -o<文件>:忽略默認的數據庫文件,使用指定的slocate數據庫文件;
  • -U<目錄>:更新指定目錄的slocate數據庫;
  • -v:顯示執行的詳細過程。

以下實例檢測一個未存在的文件 30vps.txt:

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

使用 -U 選項可以指定要更新 slocate 數據庫的目錄。

updatedb -U /root/30vps/

Linux 命令大全 Linux 命令大全

本文導讀

客戶熱線: