След като използвате помощната програма apt-get за инсталиране на пакет, понякога изглежда изчезва в нищото. Знаеш, че е инсталиран, просто нямаш представа къде.
Ако знаете името на изпълнимия файл, можете да използвате коя команда, за да намерите местоположението на двоичното, но това не ви дава информация къде могат да бъдат разположени поддържащите файлове.
Има лесен начин да видите местоположението на всички файлове, инсталирани като част от пакета, като използвате помощната програма dpkg.
dpkg -L
Пример: Имах инсталиран davfs2, но не бях сигурен къде е конфигурационният файл, затова изпълних тази команда:
geek@ubuntuServ:~$ 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
Е, сега вече не трябва да се чудя. Конфигурационният файл е ясно /etc/davfs2/davfs2.conf. Ако исках да видя точно какви файлове са били инсталирани в / и т.н., винаги можете да grap изхода като този:
geek@ubuntuServ:~$ dpkg -L davfs2 | grep etc
davfs2: /etc/davfs2/secrets davfs2: /etc/davfs2/davfs2.conf davfs2: /etc/davfs2
Още по-лесни за четене.
Актуализиране: Променен от -S до -L благодарение на върха от sebest.