名 前
updatedb − フ ァ イ ル 名 デ ー タ ベ ー ス を 更 新 す る
書 式
updatedb [options]
説 明
こ の マ ニ ュ ア ル ペ ー ジ は GNU 版 updatedb に つ い て 記 述 し た も の で あ る 。 updatedb は GNU 版 locate で 用 い る フ ァ イ ル 名 デ ー タ ベ ー ス を 更 新 す る た め に 用 い ら れ る 。 フ ァ イ ル 名 デ ー タ ベ ー ス に は 、 最 後 に 更 新 さ れ た 時 点 に お い て 、 特 定 の デ ィ レ ク ト リ 以 下 に 存 在 し て い た フ ァ イ ル の リ ス ト 情 報 が 入 っ て い る 。 デ フ ォ ル ト の デ ー タ ベ ー ス の フ ァ イ ル 名 は locate と updatedb が 設 定 ・ イ ン ス ト ー ル さ れ た と き に 決 定 さ れ る 。 デ ー タ ベ ー ス の 更 新 頻 度 と 、 ど の デ ィ レ ク ト リ の 内 容 を デ ー タ ベ ー ス に エ ン ト リ と し て 追 加 す る か は updatedb を 実 行 さ せ る 頻 度 と 実 行 時 の 引 き 数 に よ っ て 決 ま る 。 ネ ッ ト ワ ー ク 環 境 で は 、 デ ー タ ベ ー ス を そ れ ぞ れ の フ ァ イ ル シ ス テ ム の ル ー ト に 作 成 し 、 そ こ に そ の フ ァ イ ル シ ス テ ム の エ ン ト リ を 持 た せ る よ う に す る と 良 い 。 そ し て 各 々 の フ ァ イ ル シ ス テ ム に お い て は updatedb を (そ の フ ァ イ ル シ ス テ ム を ロ ー カ ル デ ィ ス ク に 持 っ て い る ) フ ァ イ ル サ ー バ で 実 行 す る よ う に す れ ば 、 ネ ッ ト ワ ー ク の 余 分 な ト ラ フ ィ ッ ク を 防 ぐ こ と が で き る 。 ユ ー ザ ー は locate に 検 索 さ せ る デ ー タ ベ ー ス を 環 境 変 数 や コ マ ン ド ラ イ ン か ら 指 定 で き る (locate(1) を 見 よ )。 デ ー タ ベ ー ス を 結 合 す る こ と は で き な い 。 フ ァ イ ル 名 デ ー タ ベ ー ス の フ ォ ー マ ッ ト は GNU 版 find お よ び locate の バ ー ジ ョ ン 4.0 か ら 変 更 さ れ 、 バ イ ト オ ー ダ ー の 違 う マ シ ン 間 で も デ ー タ ベ ー ス を 共 有 で き る よ う に な っ た 。 新 し い バ ー ジ ョ ン の GNU 版 locate は 古 い デ ー タ ベ ー ス を 読 む こ と も で き る が 、 古 い バ ー ジ ョ ン の locate や find に 新 し い 形 式 の デ ー タ ベ ー ス を 読 ま せ る と 正 し く な い 結 果 が 表 示 さ れ る 。
オ プ シ ョ ン
−−localpaths=’path1
path2...’ デ ー タ
ベ ー ス に 取 り
込 む ネ ッ ト ワ
ー ク 以 外 の デ
ィ レ ク ト リ を
指 定 す る 。 デ
フ ォ ル ト は /。
−−netpaths=’path1
path2...’ デ ー タ
ベ ー ス に 取 り
込 む ネ ッ ト ワ
ー ク デ ィ レ ク
ト リ (NFS, AFS, RFS 等 ) を
指 定 す る 。 デ
フ ォ ル ト で は
ど こ も 取 り 込
ま な い 。
−−prunepaths=’path1
path2...’ デ ー タ
ベ ー ス に 取 り
込 ま な い デ ィ
レ ク ト リ を 明
示 的 に 指 定 す
る 。 デ フ ォ ル
ト は /tmp /usr/tmp /var/tmp /afs。
−−output=dbfile 作 成
す る デ ー タ ベ
ー ス の フ ァ イ
ル 名 を 指 定 す
る 。 デ フ ォ ル
ト は シ ス テ ム
に よ っ て 異 な
る が 、 通 常 は
/usr/local/var/locatedb の こ と が
多 い 。
−−netuser=user ネ ッ
ト ワ ー ク デ ィ
レ ク ト リ を 検
索 す る ユ ー ザ
ー を 指 定 す る
。 su(1) が 利 用 さ
れ る 。 デ フ ォ
ル ト は daemon。
−−old−format 作 成
す る デ ー タ ベ
ー ス の 形 式 と
し て 、 現 在 の
形 式 で は な く
古 い 形 式 を 用
い る 。
−−version
updatedb の バ ー ジ ョ ン を 表 示 し て 終 了 す る 。
−−help |
updatedb の オ プ シ ョ ン に 関 す る ま と め を 表 示 し て 終 了 す る 。 |
関 連 項 目
find(1),
locate(1), locatedb(5), xargs(1)
Finding Files (on-line in Info, or printed)