Linux网络操作系统形考作业(2021秋)
一、选择题
1、Linux最早是由计算机爱好者( )开发的。
A. Richard Petersen B. Linus Torvalds C. Rob Pick D. Linux Sarwar
2、 Linux的根分区文件系统是( )。
A. FATl6 B. FAT32 C. ext4 D. NTFS
3.在shell中,对变量name赋值方式正确的是 ( )
A.name=12 B.name=“hello” C. name=${name} D.以上都正确
4.在命令提示符后输入“ls > more ”表示 ( )
A.分屏显示结果 B.结果重定向到文件more C.从文件more中输入 D.输入错误
5、安装foo.rpm软件包,可以执行( )命令。
A. rpm -ivh foo.rpm B. rpm -U foo.rpm
C. rpm -q foo.rpm D. rpm -V foo.rpm
6、使用( ) 命令可以查看Linux的启动信息。
A. mesg –d B. dmesg C. cat /etc/mesg D. cat /var/mesg
7.默认情况下添加普通用户后,普通用户的主目录是 ( )目录下
A./ B./home C./home/root D./root
8.命令useradd -u:200 -g:1000 -d:/home/user01 user01的作用是( )。
A. 创建用户home,ID 是200,组ID是1000,用户主目录为/home
B. 创建用户user01,ID 是1000,组ID是200,用户主目录为/home/user01
C. 创建用户/homeuser01,ID 是200,组ID是1000.
D. 创建用户user01,ID 是200,组ID是1000,用户主目录为/home/user01
9、用deluser命令删除一个用户并同时删除该用户的主目录时需要使用的选项是( )
A. –p B. –r C. –d D. -u
10、 在你公司有10台Linux servers。你想用NFS在Linux servers之间共享文件。应该修改的文件是( )
A. /etc/exports B. /etc/crontab C. /etc/named.conf D. /etc/smb.conf
11、Samba服务密码文件( )
A.smb.conf B.Samba.conf C.smbpasswd D.smbclient
12、用户主页存放的目录是由文件httpd.conf的参数( )设定。
A. UserDir B. Directory C. public_html D. DocumentRoot
13、我们从Internet上获得软件最常采用的是( )
A. WWW B. telnet C. FTP D. DNS
14.下面哪个符号可以将一个命令的输出结果作为文件a的内容 ( )
A.||a B./a C.<<a D.> a
15.查看linux系统中根目录下各个目录大小的命令是 ( )
A. du B. df C. fdisk D. pqmagic
16.在Netfilter/iptables防火墙中,向filter表的INPUT链中添加一条规则,拒绝来自其他主机的ping请求( )
A. iptables –A Input –p icmp –icmp-type 8 –j DROP
B. iptables –I Input –p icmp –icmp-type 8 –j DROP
C. iptables –I Input –p icmp –icmp-type 8 –j ACCEPT
D. iptables –A Input –p icmp –icmp-type 8 –j ACCEPT
17.超级用户的主目录是 ( )
A./root B./home C./home/root D./
18.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于创建的用户主目录文件,默认情况下放在______ 目录中 ( )
A. /bin/home B. /etc/home C. /home D. /sbin/home
19.创建一个新文件可以使用的命令是 ( )
A. chmod B. du C. vi D.df
20.某文件的组内成员的权限为只读;所有者有全部权限;组外的权限为读与写,则该文件的权限为 ( )
A. 746 B. 476 C. 467 D. 764
21.指定域名服务器位置的文件是( )
A. /etc/hosts B. /etc/networks C. /etc/resolv.conf D. /.profile
22. 查看文件权限属性的命令为 ( )
A.chmod B. ls C. chown D. ll
23、在/etc/group中有一行shudents::600:z3,u4,w5有( )个用户在students组里?
A. 3 B. 4 C. 5 D. 不知道
24、存放Linux基本命令的目录是( )
A. /bin B. /tmp C. /lib D. /root
25.删除一个文件可以使用的命令是 ( )
A. rm B. mv C. cp D.touch
26.创建逻辑卷组的操作顺序是 ( )
A.物理卷à卷组à逻辑卷 B. 卷组à物理卷à逻辑卷
C. 逻辑卷à卷组à物理卷 D. 物理卷à 逻辑卷à卷组
27、如果当前目录是/home/sea/china,那么“china”的父目录是( )
A. /home/sea B. /home/ C. / D. sea
28、 系统中有用户user1和user2,同属于users组。在user1用户目录下有一文件file1,访问权限是704,如果user2想修改user1用户目录下的file1文件,file1的访问权限是( )
A. 704 B. 764 C. 746 D. 740
29.用命令useradd -d /zhangshan zhangshan 创建用户zhangshan,用户zhangshan可以 ( )
A.在/home/zhangshan目录中创建文件 B. 在/root目录中创建文件
C. 在/zhangshan目录中创建文件 D. 在/home目录中创建文件
30、哪个文件存放机器名到IP地址的映射? ( )
A. /etc/hosts B. /etc/host C. /etc/host.equiv D. /etc/hdinit
31、 配置完DHCP服务器,运行( )命令可以启动DHCP服务。
A. service dhcpd start B. /etc/rc.d/init.d/dhcpd stop
C. start dhcpd D. dhcpd on
32.使用下面哪个命令可以使用户hi不能登录系统 ( )
A.passwd -l hi B.Usermod -l hi C.Passwd -L hi D.Usermod -U hi
33.修改下列哪个文件可以不启用named服务也能够解析域名( )
A. /etc/hosts B. /etc/networks C. /etc/resolv.conf D. /.profile
34. 将文件a.txt的属主改为ftp的操作是 ( )
A.chmod ftp a.txt B. touch ftp a.txt C. chown ftp a.txt D. cat ftp a.txt
35.使用fdisk /dev/sdb进行分区时,使用哪个子命令可以显示分区信息?( )
A. m B. d C. p D. n
36.网卡在系统启动后不能使用是因为配置文件中( )
A. ONBOOT=yes B. BOOTPROTO=dhcp C. ONBOOT=no D. BOOTPROTO=no
二、填空题
1、 GPL是 ,使用该证书的软件成为自由软件。
2、Linux一般有3个主要部分: 、命令解释层(Shell或其他操作环境)、实用工具。
3、安装Linux最少需要两个分区,分别是 和 。
4、Linux默认的系统管理员账号是 。
5、激活网络接口eth0的命令_________ 。
6、主机名设置为network的命令为_______ __ 。5、 在Linux系统中,将当前目录下所有文件打包生成yy.tar文件的命令是 。
7、 使用 网络文件系统可以实现Unix(/linux)主机之间的文件系统共享。
8、 管道就是将前一个命令的标准输出作为后一个命令的 。
9、shell不仅是用户命令的解释器 ,它同时也是一种功能强大的编程语言, _________是Linux的缺省shell。
10、在Linux系统中,用户的关键信息加密后存放在_________ 文件中,每一个合法用户账号对应于该文件中的一行记录。
11、在vi编辑环境下,使用_________键盘符号进行模式转换。
12、用命令ln -s cc aa生成的文件cc是一个 。
13、将文件passwd.txt的内容作为命令cat的输入参数,应该使用_________ 。
14.在shell编程时,将变量var的值赋值给变量dvar的语句是_________。
15.使用逻辑卷管理系统的存储空间的好处是________ _。
16.在vi编辑环境的命令模式下,一次删除10行的命令是______。
17.将Samba服务添加到开机启动的命令是_________ 。
18.为网卡设备eth0设置IP地址为218.28.124.3的命令为 。
19.配置Apache服务时,将域名www.abc.com设置为网站名字的配置项是 。
三.综合题
(一)某公司要搭建一台DNS服务器,为局域网内计算机提供域名解析服务。使用Linux操作系统服务器版。DNS服务器管理front.com域的域名解析,解析文件放在/var/named/目录下,正向解析文件为front.zone,反向解析文件为10.1.4.arpa。DNS服务器的域名为dns.front.com,IP地址为10.1.4.10。要求解析以下域名www.front.com:10.1.4.13,ftp.front.com:10.1.4.12,bbs.front.com:10.1.4.11(假设DNS服务器软件已经安装好)。请在划线的位置写出正确的配置内容
(1)在主配置文件(named.conf)中添加区域说明如下:
//添加正向区域说明
zone "front.com" IN {
type master;
file " ";①
};
//添加反向区域说明
zone " "② IN {
type master;
file "/var/named/172.16.34.arpa";
};
(2)在正向区域解析文件中
$TTL 86400
@ ③ dns.front.com. root (
20170517
400
500
300
200)
@ IN NS dns.front.com.
Dns IN A 10.1.4.10
www IN A ④
ftp ⑤ 10.1.4.12
⑥ IN A 10.1.4.11
(3)在反向区域解析文件中
$TTL 86400
@ IN SOA dns.front.com. root (
20220107
400
500
300
200)
@ IN NS ⑦
10 IN PTR dns.front.com.
⑧IN PTR www.front.com.
12 ⑨ ftp.front.com.
11 IN PTR ⑩
1、检查DNS主配置文件是否有错误
2、检查正向解析配置文件是否有错误
3、启动DNS服务:
4、停止DNS服务:
5、重新重新启动DNS服务:
(三)按要求完成以下操作某公司的Apache服务器具有192.168.10.2,使用www.example.com作为公司的域名,要求按照如下要求配置Apache服务器。
分别创建“/var/www/http2”和“/var/www/http3”两个目录,设置/var/www/http3的文件主为ftp。
(2)修改“httpd.conf”文件,设置基于IP(192.168.10.2)的虚拟主机,Apache服务器的主机名为www.example.com,使用默认端口,文档目录为/var/www/http2,首页文件为default.html,完成以下设置。
< >
<virrtualhost >
Servername
DocumentRoot
DirectoryIndex
</virtualhost>
(四). 使用shell命令完成以下操作
(1)添加UID为1001,主目录为/home/user/Jason、GID为1002 的用户Jason
(2)修改Jason用户主目录的存取权限为711
(3)当前目录为根目录,在用户Jason的主目录下创建目录public_html,并在public_html目录下创建文件index.html。
(五)某公司搭建ftp服务器,IP地址是192.168.0.13。使用Linux操作系统,该服务器已经安装了vsftpd软件和ftp客户端软件。请按照下述要求配置ftp服务器。
1、客户端使用4040端口访问ftp服务器,允许匿名用户访问,允许上传和下载文件,匿名用户只允许访问/var/ftp/ftp目录。写出配置选项的值。
① listen_port=
② anonymous_enable=
④ anon_upload_anable=
⑤ anon_world_readable_only=
⑥ anon_root=
2、本地用户user1和user2允许访问ftp,禁止user3和user4用户访问。并禁止改变访问主目录以外的文件。
修改vsftpd.conf文件
Local_enable=
Chroot_list_enable=
Userlist_enable=
Userlist_deny=
修改ftpuser文件
添加;
修改user_list文件,添加