3
一般ユーザーとしてupdatedbコマンドを使用するにはどうすればよいですか?
locateコマンドは、Linux上で非常に便利なツールですが、rootだけが実行できるようでupdatedb、それを使用することは非常にunconvinentあるコマンドを。では、通常のユーザーにupdatedbコマンドを実行する特権を与えるにはどうすればよいですか? updatedb Locateコマンドで使用されるデータベースを更新するために使用するコマンドです。 しかし、updatedbを一般ユーザーとして実行しようとすると、次のエラーメッセージが表示されます。 [mirror@home code]$ updatedb updatedb: can not open a temporary file for `/var/lib/mlocate/mlocate.db' または: updatedb -o db updatedb: can not change group of file `/var/lib/gforge/chroot/home/users/bigmeow/tmp/db.uhEZFQ': Operation not permitted