Linux软件包管理 练习题
1. 使用yum命令卸载软件包dhcpd,以下正确的是()。
A. #yum remove dhcpd
B. #yum rm dhcpd
C. #remove dhcpd
D. #rm dhcpd
2. 欲移除 bind 套件,应用下列哪一指令?()
A. rpm -ivh bind*.rpm
B. rpm -Fvh bind*.rpm
C. rpm -ql bind*.rpm
D. rpm -e bind
3. RED HAT LINUX所提供的安装软件包,默认的打包格式为()。
A. tar
B. tar.gz
C. rpm
D. zip
4. tar命令中可以使用参数()实现在打包的同时调用压缩工具。
A. c
B. x
C. t
D. j
5. 配置yum源时,软件仓库配置文件存放在()目录中。
A. /etc
B. /yum.repos.d
C. /repos.d
D. /etc/yum.repos.d
6. 利用tar命令打包备份时,以覆盖的形式打包需要用到的参数是()。
A. c
B. C
C. r
D. x
7. 利用rpm删除软件包的时候,应使用的命令选项为()。
A. —i
B. —e
C. —U
D. —u
8. 利用rpm安装软件包的时候,应使用的命令选项为()。
A. —i
B. —e
C. —U
D. —u
9. 利用rpm升级软件包的时候,应使用的命令选项为()。
A. —i
B. —e
C. —U
D. —u
10. 下列()命令会启动rpm查询。
A. rpm -I
B. rpm -r
C. rpm -q
D. rpm -a
11. 配置yum源时,软件仓库配置文件必须以()为后缀名。
A. repo
B. repos
C. reposd
D. repos.d
12. YUM软件仓库文件中,baseurl语句表示软件仓库路径,以下哪种表示不正确?()
A. ftp://地址
B. http://地址
C. file://路径
D. C://路径
13. 对文件进行归档的命令为()。
A. gzip
B. tar
C. dump
D. dd
14. 若查询telnet软件包在当前的linux系统中是否安装,则实现的命令是()。
A. rpm -qa
B. rpm -q telnet
C. rpm -i telnet
D. rpm -qi telnet
15. 查询已安装软件包dhcp内所含文件信息的命令是()。
A. rpm -qa dhcp
B. rpm -ql dhcp
C. rpm -qp dhcp
D. rpm -qf dhcp
16. 利用tar命令打包备份时,以追加的形式打包需要用到的参数是()。
A. c
B. C
C. r
D. x
17. 什么命令用来只更新已经安装过的rpm软件包?()
A. rpm -U *.rpm
B. rpm -F *.rpm
C. rpm -e *.rpm
D. rpm -q *.rpm
18. 假如你需要找出 /etc/my.conf 文件属于哪个包(package) ,可以执行()。
A. rpm -q /etc/my.conf
B. rpm -requires /etc/my.conf
C. rpm -qf /etc/my.conf
D. rpm -q | grep /etc/my.conf