当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 如何理解dpkg -L 这个命令?
帖子发表于 : 2015-08-21 11:52 

注册: 2015-07-24 8:29
帖子: 111
系统: ubuntu
送出感谢: 0 次
接收感谢: 0 次
dpkg -L 命令用于查询系统中所安装软件包的安装的文件安装到系统的位置和安装了那些.

dpkg -L bind9
/.
/var
/var/cache
/var/cache/bind
/var/run
/etc
/etc/init.d
/etc/init.d/bind9
/etc/ufw
/etc/ufw/applications.d
/etc/ufw/applications.d/bind9
/etc/ppp
/etc/ppp/ip-down.d
/etc/ppp/ip-down.d/bind9
/etc/ppp/ip-up.d
/etc/ppp/ip-up.d/bind9
/etc/bind
/etc/bind/named.conf
/etc/bind/db.empty
/etc/bind/db.0
/etc/bind/zones.rfc1918
/etc/bind/db.127
/etc/bind/named.conf.local
/etc/bind/named.conf.default-zones
/etc/bind/db.255
/etc/bind/db.root
/etc/bind/db.local
/etc/bind/bind.keys
/etc/network
/etc/network/if-up.d
/etc/network/if-up.d/bind9
/etc/network/if-down.d
/etc/network/if-down.d/bind9
/etc/apparmor.d
/etc/apparmor.d/usr.sbin.named
/etc/apparmor.d/force-complain
/etc/apparmor.d/local
/etc/apparmor.d/local/usr.sbin.named
/lib
/lib/x86_64-linux-gnu
/lib/systemd
/lib/systemd/system
/lib/systemd/system/bind9-resolvconf.service
/lib/systemd/system/bind9.service
/usr
/usr/var
/usr/var/run
/usr/share
/usr/share/man
/usr/share/man/man5
/usr/share/man/man5/named.conf.5.gz
/usr/share/man/man5/rndc.conf.5.gz
/usr/share/man/man1
/usr/share/man/man1/isc-config.sh.1.gz
/usr/share/man/man1/arpaname.1.gz
/usr/share/man/man1/bind9-config.1.gz
/usr/share/man/man8
/usr/share/man/man8/ddns-confgen.8.gz
/usr/share/man/man8/named-journalprint.8.gz
/usr/share/man/man8/isc-hmac-fixup.8.gz
/usr/share/man/man8/dnssec-coverage.8.gz
/usr/share/man/man8/nsec3hash.8.gz
/usr/share/man/man8/named.8.gz
/usr/share/man/man8/genrandom.8.gz
/usr/share/doc
/usr/share/doc/bind9
/usr/share/doc/bind9/changelog.Debian.gz
/usr/share/doc/bind9/README.gz
/usr/share/doc/bind9/README.Debian.gz
/usr/share/doc/bind9/NEWS.Debian.gz
/usr/share/doc/bind9/copyright
/usr/share/doc/bind9/FAQ.gz
/usr/share/bind9
/usr/share/bind9/named.conf.options
节选了一部分,请看最前面的几行

/.
/var
/var/cache
/var/cache/bind
/var/run

如何理解?/var文件夹下面究竟有没有bin9有关的文件,如果有请列出?因该没有吧?既然没有为何显示在这里?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 如何理解dpkg -L 这个命令?
帖子发表于 : 2015-08-21 12:05 

注册: 2009-08-04 16:33
帖子: 16886
送出感谢: 21
接收感谢: 1826
引用:
討論區首頁 » 系统安装区 » 初学者园地 - 15.04

http://packages.ubuntu.com/vivid/amd64/bind9/filelist
在 vivid 發行版中 amd64 硬體架構下的 bind9 套件文件清單
跟你上面列出的目錄/檔案明細不同

請再確認
引用:
dpkg -L bind9

試試
sudo dpkg -L bind9


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 如何理解dpkg -L 这个命令?
帖子发表于 : 2015-08-21 12:17 
头像

注册: 2011-03-20 13:12
帖子: 4519
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
理解成 bind9_9.9.5.dfsg-11_amd64.deb 中的目录树就好了。

http://ftp.cn.debian.org/debian/pool/main/b/bind9/bind9_9.9.5.dfsg-11_amd64.deb

到此下载一个bind9的deb包,用压缩档查看器打开,看里面的目录结构。里面确实有/var,下面还有子文件夹,但里面全是空的。可理解成建立文件夹用来储存 软件将来运行会产生的文件,例如/var/cache/bind。或是一种标准化流程。


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 如何理解dpkg -L 这个命令?
帖子发表于 : 2015-08-21 12:40 
头像

注册: 2011-03-20 13:12
帖子: 4519
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
poloshiao 写道:
引用:
討論區首頁 » 系统安装区 » 初学者园地 - 15.04

http://packages.ubuntu.com/vivid/amd64/bind9/filelist
在 vivid 發行版中 amd64 硬體架構下的 bind9 套件文件清單
跟你上面列出的目錄/檔案明細不同


http://security.ubuntu.com/ubuntu/pool/main/b/bind9/bind9_9.9.5.dfsg-9ubuntu0.2_amd64.deb

上下载 vivid 發行版中 amd64 硬體架構下的 bind9 deb文件,打开,查看。其文件目录树和楼主列出的一致。网站上的file list只列出了文件,没列出目录树。


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译