
apt-getユーティリティを使用してパッケージをインストールすると、どこにも消えてしまうことがあります。あなたはそれがインストールされていることを知っている、あなたはちょうどどこか分からない。
実行可能ファイルの名前がわかっている場合は、whichコマンドを使用してバイナリの場所を調べることはできますが、サポートされているファイルの場所に関する情報は表示されません。
dpkgユーティリティを使用して、パッケージの一部としてインストールされたすべてのファイルの場所を簡単に確認する方法があります。
dpkg -L
例:私はdavfs2をインストールしましたが、設定ファイルの場所がわからないので、このコマンドを実行しました:
[email protected]:~$ dpkg -L davfs2
davfs2: /usr/share/lintian/overrides/davfs2 davfs2: /usr/share/davfs2/GPL davfs2: /usr/share/doc/davfs2/BUGS davfs2: /usr/share/doc/davfs2/copyright davfs2: /usr/share/davfs2/NEWS davfs2: /usr/share/doc/davfs2/THANKS davfs2: /usr/share/doc/davfs2/NEWS.gz davfs2: /usr/share/doc/davfs2/README.gz davfs2: /usr/share/doc/davfs2 davfs2: /usr/share/doc/davfs2/TODO davfs2: /etc/davfs2/secrets davfs2: /usr/share/davfs2/THANKS davfs2: /usr/share/doc/davfs2/README.Debian davfs2: /usr/share/davfs2/BUGS davfs2: /etc/davfs2/davfs2.conf davfs2: /usr/share/davfs2/ChangeLog davfs2: /usr/share/davfs2/FAQ davfs2: /etc/davfs2 davfs2: /usr/share/doc/davfs2/changelog.Debian.gz davfs2: /usr/share/davfs2/secrets.template davfs2: /usr/share/doc/davfs2/changelog.gz davfs2: /usr/share/davfs2/TODO davfs2: /usr/share/davfs2/davfs2.conf.template davfs2: /usr/share/davfs2/README davfs2: /usr/share/davfs2 davfs2: /usr/share/doc/davfs2/FAQ
まあ、今私はもう不思議に思う必要はありません。 confファイルは/etc/davfs2/davfs2.confです。 / etcにインストールされているファイルだけを見たいと思ったら、次のように出力をgrepすることができます:
[email protected]:~$ dpkg -L davfs2 | grep etc
davfs2: /etc/davfs2/secrets davfs2: /etc/davfs2/davfs2.conf davfs2: /etc/davfs2
さらに読みやすくなりました。
更新:sebestからのヒントのおかげで、-Sから-Lに変更されました。