欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

常用 Linux 命令(定期更新)-5. 软件包

最编程 2024-03-07 16:59:20
...

dpkg查找可执行文件所在软件包名

sujing@sujing-GW-001N1B-FTF:~$ which smbd
/usr/sbin/smbd
sujing@sujing-GW-001N1B-FTF:~$ dpkg --search /usr/sbin/smbd
dpkg-query: 警告: 正在解析文件 '/var/lib/dpkg/status'58041 行附近,软件包 'usb-match-hidraw-rules' :
 missing 'Description' field
samba: /usr/sbin/smbd
sujing@sujing-GW-001N1B-FTF:~$ dpkg --status samba

rpm查找可执行文件所在软件包名

[root@localhost ~]# rpm -qf /usr/include/iptables
iptables-devel-1.8.4-5.ky10.aarch64
[root@localhost ~]# 

解压rpm包指令

rpm2cpio cronie-anacron-1.4.12-1.nd7.9.mips64el.rpm | cpio -idmv
 ./etc/anacrontab
./etc/cron.hourly/0anacron
./etc/cron.hourly/adjtime
./etc/cron.hourly/jobs.deny
./usr/sbin/anacron
./usr/share/man/man5/anacrontab.5.gz
./usr/share/man/man8/anacron.8.gz
./var/spool/anacron
95

查询某个可执行文件所在目录

[root@localhost ~]# whereis iptables
iptables: /usr/sbin/iptables /usr/include/iptables /usr/include/iptables.h /usr/libexec/iptables