端末で検索を使用すると誤った結果が表示される

端末で検索を使用すると誤った結果が表示される

私が何を間違っているのか、そして正しい結果を得るために、なぜ「/」を使うべきですか? 「/」が必要な場合、その用途は何で、端末を使用してどのように入力しますか? 「メディア」に触れたのはただの偶然でした。

> jim@jim-desktop:~$ sudo find . -name "dbus*.pc"
[sudo] password for jim: 

何も見つかりません

jim@jim-desktop:~$ cd /media
jim@jim-desktop:/media$ cd ..
jim@jim-desktop:/$ sudo find . -name "dbus*.pc"
find: ‘./run/user/1000/gvfs’: Permission denied
./usr/lib/pkgconfig/dbus-sharp-glib-2.0.pc
./usr/lib/pkgconfig/dbus-sharp-2.0.pc
./usr/lib/x86_64-linux-gnu/pkgconfig/dbus-1.pc
jim@jim-desktop:/$ 

ベストアンサー1

findコマンドの後の「ドット」は、現在の作業ディレクトリとサブフォルダから検索することを意味します。~プロンプトは、これがホームディレクトリであることを示します。このコマンドを実行すると、pwd現在の作業ディレクトリが何であるかを確認できます。

「/media」でファイルを検索するには、次のようにします。

sudo find /media -name "dbus*.pc"

始めたら

sudo find / -name "dbus*.pc"

次に、システムのルートディレクトリを表すサブディレクトリ「/」を使用して、システム全体でファイルを見つけます。

おすすめ記事