rpm -ql [packageName]
Contoh
# rpm -ql php-fpm
/etc/php-fpm.conf
/etc/php-fpm.d
/etc/php-fpm.d/www.conf
/etc/sysconfig/php-fpm
...
/run/php-fpm
/usr/lib/systemd/system/php-fpm.service
/usr/sbin/php-fpm
/usr/share/doc/php-fpm-5.6.0
/usr/share/man/man8/php-fpm.8.gz
...
/var/lib/php/sessions
/var/log/php-fpm
Tidak perlu menginstal yum-utils, atau mengetahui lokasi file rpm.
Ada sebuah paket bernama yum-utils
yang dibangun di atas YUM dan berisi alat bernama repoquery
yang dapat melakukan ini.
$ repoquery --help | grep -E "list\ files"
-l, --list list files in this package/group
Digabung menjadi satu contoh:
$ repoquery -l time
/usr/bin/time
/usr/share/doc/time-1.7
/usr/share/doc/time-1.7/COPYING
/usr/share/doc/time-1.7/NEWS
/usr/share/doc/time-1.7/README
/usr/share/info/time.info.gz
Pada setidaknya satu sistem kanan, dengan rpm v4.8.0, yum v3.2.29, dan repoquery v0.0.11, repoquery -l rpm
tidak mencetak apa pun.
Jika Anda mengalami masalah ini, coba tambahkan --installed
bendera:repoquery --installed -l rpm
.
DNF
Pembaruan:
Untuk menggunakan dnf
bukannya yum-utils
, gunakan perintah berikut:
$ dnf repoquery -l time
/usr/bin/time
/usr/share/doc/time-1.7
/usr/share/doc/time-1.7/COPYING
/usr/share/doc/time-1.7/NEWS
/usr/share/doc/time-1.7/README
/usr/share/info/time.info.gz
Daftarkan semua file secara rekursif dalam direktori termasuk file dalam direktori symlink
Apakah ada cara untuk memeriksa apakah ada tautan simbolik yang mengarah ke direktori?