locate コマンドを使っている。名前を指定して、ファイルのありかを探すコマンド。
最近は、 ホームディレクトリィのパーミッションがデフォールトで drwxr-x--+ となっている。 locate 用のデータベースは nobody 権限で作成するので、 これでは自分のホームディレクトリィの下にアクセスできず、 自分のファイルが検索できなくなる。
それで自分の権限でデータベースを作るようにしたけれど (「locate と向き合う (自分のファイルの検索)」)、 面倒といえば面倒だ。
自分しか使わない Mac では
chmod o+rx ~ |
一つよく分からない警告メッセージに悩まされている。
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied |