Linux系统管理试卷1

[复制链接]
发表于 2019-6-28 11:10:02 | 显示全部楼层 |阅读模式
Linux系统管理试卷1
一、填空题(请将答案填入括号中)
(1)由于(   )的功能强大,已经取代了Linux过去使用的LILO,成为各Linux发行版本默认的启动启动器。
(2)GRUB的配置文件默认为(  ),该配置文件中包括(  )和(  )两部分。
(3)(   )进程是Linux系统中运行的第一个进程,它的进程号为(  ),是后续启动进程的(  )进程。
(4)init进程的配置文件是(  ),该配置文件中的语句id  ):initdefault是使系统在文件界面启动。
(5)运行级别(   )负责系统的关机,(   )是负责系统的重新启动,(   )是使系统在图形界面下启动。
(6)Red Hat Linux中的服务程序有两种  )的服务程序和受(  )的服务程序。
(7)(   )文件用只于定义系统的用户账号,而不保存口令。
(8)(   )文件用于存放用户口令信息,并且该系统是加密的。
(9)(   )命令用于添加用户账户,在使用该命令添加用户账号之后还需要使用(   )命令设置用户口令,才可以使用该账户正常登录系统。
(10)(   )命令用于删除用户账号,删除用户同时删除用户宿主目录则使用该命令的(   )参数选项。
二、判断题
(1)在Linux系统安装过程中,root密码可以在安装完操作系统之后设置。(   )
(2)在Linux系统安装过程中,根分区和交换分区是必须要安装的分区。(   )
(3)硬连接方式和符号连接方式都是产生一个新的i节点。(  )
(4)可使用命令shutdown -r now关闭Linux系统。(   )
(5)交换分区是Linux所独有的。(  )
(6)Linux文件名的长度不得超过256个字符。(   )
(7)Samba服务最初是为了Unix/Linux系统之间共享而开发的。(   )
(8)/bin分区主要存放可执行文件,但不包括任何命令。(   )
(9)/etc是用来存放系统配置文件的位置。(   )
(10)在Linux文件类型中,用白色字表示的文件是压缩文件。(   )
三、选择题:
(1)下列哪一项是正确的?(  )
A.普通用户可以查看/etc/passwd文件
B.普通用户可以编辑/etc/passwd文件
C.A和B都正确
D.以上都不正确
(2)用户elvis应该运行哪个命令来修改它的密码?(  )
A.passwd -u elvis     B.passwd -u elvis
C.password          D.passwd
(3)下列哪一项是正确的?(   )
A.普通用户可以查看/etc/shadow文件
B.普通用户可以编辑/etc/shadow文件
C.A和B都正确
D.以上都不正确
(4)哪一项能够最好地解释/etc/passwd必须能让全体用户读取的原因?(   )
A.以便用户可以方便的查找忘记的密码
B.由于文件中含有密码,因此不应该被所有人读取。
C.以便进程可以把用户名与内核所提供的文件的用户ID所有者、进程以及其他资源联系起来
D.以便用户可以修改自己的登录shell,如果他们选择这样做的话
(5)下列哪条信息不能用id命令确定?(  )
A.用户名     B.用户ID     C.登录shell     D.主要组ID
(6)用下列哪个命令可以找到当前登录的用户?(  )
A.who    B.users     C.finger     D.w
(7)下列哪个信息与用户信息数据库中的用户ID没有关系?(  )
A.用户名     B.登录终端     C.登录shell     D.主目录
(8)以下哪个命令会使文件sample.txt有权限rw-------?(  )
A.chmod a-rw sample.txt
B.chmod og-rw sample.txt
C.chmod u+rw sample.txt
D.chmod u-rw sample.txt
E.chmod o-rw sample.txt
(9)如果一个进程的umask的值是077,新建文件的默认权限是什么?(  )
A.r--r--r--    B.rw-rw-r--    C.rwx------     D.rw-------
(10)如果新建目录的权限是rwxr-x---,使用的umask的值是什么?(  )
A.077     B.027     C.227     D.002
(11)以下哪个八进制计数法代表权限rw-rw-r--?(  )
A.551     B.664     C.771     D.660
(12)下列哪个实用程序可用来计算文件的MD5 hash?(  )
A.hash    B.md5sum     C.md5     D.sha
(13)在Anaconda安装引导程序命令行中输入下列哪个选项可启动文本模式安装?(  )
A.install nox    B.mode=text     C.installtext     D.anaconda text     E.linux text   
(14)以下哪个是按常规命名的静态内核映像?(  )
A./boot/image-2.6.18-53     B./boot/zimage-2.6.18-53
C./boot/vmlinux-2.6.18-53     D./boot/vmlinuz-2.6.18-53
(15)如果用户的登录shell设为/sbin/nologin会有什么效果?(  )
A.只有超级用户才能登录
B.这个用户不能登录
C.机器会问用户希望使用什么登录Shell
D.主目录被禁用
E.计算机完全关闭
(16)在红帽企业版Linux里mail,news,和apache用户代表什么?(  )
A.默认shell     B.进程ID     C.系统用户     D.超级用户
(17)useradd在新建主目录中复制哪些文件?(  )
A./etc/skel中的所有文件     B./root中的所有文件
C./etc/profile.d中的所有文件     D./etc中的所有文件
(18)在linux中,文件标志b表示?(  )
A.套接字
B.字符设备文件
C.目录文件
D.块设备文件
(19)在Linux系统中,/etc/passwd和/etc/shadow两个文件的权限正确的是(  )
A.-rw-r-----,-r--------
B.-rw-r--r--,-r--r--r--
C.-rw-r--r--,-r--------
D.-rw-r--rw-,-r-----r--
(20)在大多数Linux发行版中,以下哪个属于块设备(block devices)?(  )
A.串行口     B.硬盘     C.虚拟终端     D.打印机
四、简答题
1、简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?

2、试描述DNS进行域名解析的过程。

3、某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案:
(1)在下午4 :50删除/abc目录下的全部子目录和全部文件;
(2)从早8:00~下午6:00每小时读取/xyz目录下x1文件中每行第一个域的全部数据加入到/backup目录下的bak01.txt文件内;
(3)每逢星期一下午5:50将/data目录下的所有目录和文件归档并压缩为文件:backup.tar.gz;
(4)在下午5:55将IDE接口的CD-ROM卸载(假设:CD-ROM的设备名为hdc);
(5)在早晨8:00前开机后启动。


 楼主| 发表于 2019-6-28 11:10:11 | 显示全部楼层
Linux系统管理试卷1_答案

一、        填空
题号        答案        题号        答案
1        GRUB        6        独立运行        xinetd管理
2        /boot/grub/grub.conf        全局配置        菜单项配置        7        /etc/passwd
3        init        1        父        8        /etc/shadow
4        /etc/inittab        3        9        useradd        passwd
5        0        6        5        10        userdel        -r



四:问答题
1、        参考答案:
(1)ftp有两种登录方式:匿名登录和授权登录。使用匿名登录时,用户名为:anonymous,密码为:任何合法email地址;使用授权登录时,用户名为用户在远程系统中的用户帐号,密 码为用户在远程系统中的用户密码。
区别:使用匿名登录只能访问ftp目录下的资源,默认配置下只能下载;而授权登录访问的权限大于匿名登录,且上载、下载均可。
(2)ftp文件传输有两种文件传输模式:ASCII模式和binary模式。ASCII模式用来传输文本文件,其他文件的传输使用binary模式。
(3)常用的ftp文件传输命令为:bin、asc、put、get、mput、mget、prompt、bye。

2、        参考答案:
首先,客户端发出DNS请求翻译IP地址或主机名。DNS服务器在收到客户机的请求后:
(1)检查DNS服务器的缓存,若查到请求的地址或名字,即向客户机发出应答信息;
(2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发出应答信息;
(3)若没有查到,则将请求发给根域DNS服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的DNS服务器发出应答信息,DNS服务器收到应答后现在缓存中存储,然后,将解析结果发给客户机。
(4)若没有找到,则返回错误信息。


3、参考答案:
(1)用vi创建编辑一个名为prgx的crontab文件;
(2)prgx文件的内容:
50 16 * * * rm -r /abc/*
0 8-18/1 * * * cut -f1 /xyz/x1 >;>; /backup/bak01.txt
50 17 * * * tar zcvf backup.tar.gz /data
55 17 * * * umount /dev/hdc
(3)由超级用户登录,用crontab执行 prgx文件中的内容:
root@xxx:#crontab prgx;在每日早晨8:00之前开机后即可自动启动crontab。

快速回复 返回顶部 返回列表