老親介護に悩む30~60代の方へ
老親介護ねっと[老人ホーム編]
トップ 老人ホームの選び方 介護関連ニュース 新規オープンホーム情報 老人ホーム取材レポート お問い合わせ リンク集 Q&A

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

回答受付中の質問

ubuntu fineで「許可がありません」表示

ubuntu(17.10.1)の端末で
find / -name xxxxx.xxx
で検索すると「許可がありません」
というメッセージ
(例えば、find: '/run/user/1000/gvfs':許可がありません)
が多数表示されるのですが、
このようなメッセージが表示されないようにするには
どのようにすればよろしいでしょうか。

投稿日時 - 2018-02-12 19:35:52

QNo.9428400

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

アクセス権限が無いところを参照しないように
検索の基点を指定するのが基本です。

ただ、どこにあるかわからないシステムファイルを探すには
そういう考え方では対応が困難で…

特定のコマンドはwhichコマンドで探し
コマンドのフルパスがわかれば
dpkg -S フルパス
でパッケージ名がわかります。

そうするとdpkg -L パッケージ名で
そのパッケージから配置された関連ファイルが
すべて一覧できますから、これで探せる場合も多いんじゃないかと思います。

これらのdpkgの利用には、sudoなどを使う必要がありません。

投稿日時 - 2018-02-13 13:03:53

お礼

タイトルに誤記がありましたが、
findでアクセス権限が無いところは参照しないように
検索するようなオプションはないということですね。
ありがとうございました。

投稿日時 - 2018-02-18 14:41:52

ANo.2

これも、sudo だと思うよ。

sudo find / -name gggkkk.lom

gggkkk.lomは例えばです。

投稿日時 - 2018-02-12 22:15:13

お礼

sudo find / -name xxxxx.xxx
としてみましたが「許可がありません」は表示されます。
アクセス権限が無いところが表示されるのは仕様のようです。
ありがとうございました。

投稿日時 - 2018-02-18 14:45:24

ANo.1

基本的にパラメータの与え方が間違っています。
例:find / -name '*hoge*'

参考URL:https://qiita.com/ottyajp/items/1ac218164f1daf643262

投稿日時 - 2018-02-12 21:42:56

お礼

find / -name '*xxxxx.xxx*'
としてみましたが「許可がありません」は表示されます。
アクセス権限が無いところが表示されるのは仕様のようです。
ありがとうございました。

投稿日時 - 2018-02-18 14:44:28