Linux期末考试试题2

巡山小妖精
980次浏览
2020年08月03日 03:07
最佳经验
本文由作者推荐

铜川职业技术学院-中国药品生物制品检定所


Linux 期末考试试题(二)

一、选择题
(每小题1分,共20分)
1.用户编写了一个文本文件,想将该文件名称改为txt.a,下列命令______可以实现。
xt.a >txt.a
txt.a >txt.a
2.Linux文件权限一共10位长度,分成四段,第三段表示的内容是______。
A.文件类型 B.文件所有者的权限
C.文件所有者所在组的权限 D.其他用户的权限
3.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是______。
A.-m B.-d C.-f D.-p
4.下列关于etcfstab文件描述,正确的是______。
文件只能描述属于linux的文件系统
-ROM和软盘必须是自动加载的
文件中描述的文件系统不能被卸载
D.启动时按fstab文件描述内容加载文件系统 5.在Redhat公司发布的Linux版本中,若要使得用户登录验证,需要修改以下______脚本 。
ttab swd
dow up
6.某文件的组外成 员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件
的权限为______。
A.467 B.674 C.476 D.764
7.在给定文件中查找与设定条件相符字符串的命令为______。
A.grep
8.从后台启动进程,应在命令的结尾加上符号______。
A.& B.@ C.# D.$$
9.如果执行命令 #chmod 746 ,那么该文件的权限是______。
--rw- -r--r-- C.--xr—rwx --r--
10.在使用mkdir命令创建新的目录时,在其 父目录不存在时先创建父目录的选项是______。
A.-m B.-p C.-f D.-d
11.文件exer1的访问权限为rw-r-- r--,现要增加所有用户的执行权限和同组用户的写权
限,下列命令正确的是______。
A.chmod a+x, g+w exer1 B.chmod 765 exer1
C.chmod o+x exer1 D.chmod g+w exer1
12.关闭linux系统(不重新启动)可使用-命令______。
A.ctrl+alt+del B.shutdown -r C.halt D.reboot
13.下列那一个指令可以设定使用者的密码______。
A.pwd B.newpwd C.passwd D.password
14.下面哪个命令用来启动X-Window______。



15.对文件重命名的命令为______。
A.rm
16.可以用来对文件解压缩的命令是______。
A.compress ress
17.如何删除目录 tmp下的所有文件及子目录______。
tmp* -rf tmp -Ra tmp* –rf tmp*
18.下面哪个系统目录中存放了系统引导、启动时使用的一些文件和目录______。

19.下列那一个指令可以切换使用者身份______。
A.passwd B.log C.who D.su
20.下列那一个指令可以显示目录的大小______。
A.dd B.df C.du D.dw
二、填空题
(每题1分,共10分)
1.安装Linux系统对硬盘分区时,必须有两种分区类型: 。
2.对于给定的文件file,统计其中所有包含字符串”WHU”的行数的一条命令是 。
3.前台启动的进程使用复合键 终止。
4. 结束后台进程的命令是 。
5.将前一个命令的标准输出作为后一个命令的标准输入,称之为 。
6.增加一个用户的命令是 。
7.成批添加用户的命令是 。
8.把文件file1和file2合并成file3的命令是 。
9. 命令能够实时地显示进程状态信息。
10.以下为U盘插入USB接口后执行fdisk –l的结果。则要将该u盘挂装到mntusb
下的命令是 。

三、操作题
(写出完成下述功能的命令序列,每小题5分,共50分)


1.假设你的用户账号是hsp,现在你登录进入linux系统,查看当前登录到系统中的< br>用户,查看当前系统中运行的进程,然后再退出系统。
2.在当前目录homehsp下新建一 个目录back,将当前目录改为back,在back下新
建2个长度为0的文件test1、tes t2,然后把test2移到其父目录中并改名为file12。
3.现在需要统计当前目录homehsp下普通文件的数目并显示结果,如何实现?
4.假 设你是系统管理员,需要增加一个新的用户账号hsp,为新用户设置初始密码,
锁定用户账号uly, 并删除用户账号chang。
5.若给需要将homehsp目录下的所有文件打包压缩成,你准备怎 么
做?当需要从压缩包中恢复时,又该如何处理?
6.将 拷贝到根目录下。
7.分屏显示文件passwd的内容。
8.将usr目录下的和文件混合排序后保存为文件,并查看其
内容。
9.在usr目录下创建aaabbbccc,然后再全部删除。
10.赋予所有用户读和写文件的权限
四、程序分析题
(10分)

下面给出了一个SHELL程序,试对其行后有#(n)形式的语句进行解释,并说明程序完
成的功能 。
#!binsh
DIRNAME=`ls root | grep bak` #(1)
if [ -z #(2)
mkdir rootbak cd rootbak #(3)
fi
YY=`date +%y` MM=`date +%m` DD=`date +%d` #(4)
BACKETC=$$YY$$MM$$DD_ #(5)
tar zcvf $$BACKETC etc #(6)
echo
五、编程题
(10分)

编写shell脚本程序以完成九九乘法口诀表的输出,结果如下所示:
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=19 4*5=20 5*5=25
1*6=6 ...
1*7=7 ...
1*8=8 ...
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81


Linux 期末考试试题(二)

一、选择题
(每小题1分,共20分)
1.用户编写了一个文本文件,想将该文件名称改为txt.a,下列命令______可以实现。
xt.a >txt.a
txt.a >txt.a
2.Linux文件权限一共10位长度,分成四段,第三段表示的内容是______。
A.文件类型 B.文件所有者的权限
C.文件所有者所在组的权限 D.其他用户的权限
3.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是______。
A.-m B.-d C.-f D.-p
4.下列关于etcfstab文件描述,正确的是______。
文件只能描述属于linux的文件系统
-ROM和软盘必须是自动加载的
文件中描述的文件系统不能被卸载
D.启动时按fstab文件描述内容加载文件系统 5.在Redhat公司发布的Linux版本中,若要使得用户登录验证,需要修改以下______脚本 。
ttab swd
dow up
6.某文件的组外成 员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件
的权限为______。
A.467 B.674 C.476 D.764
7.在给定文件中查找与设定条件相符字符串的命令为______。
A.grep
8.从后台启动进程,应在命令的结尾加上符号______。
A.& B.@ C.# D.$$
9.如果执行命令 #chmod 746 ,那么该文件的权限是______。
--rw- -r--r-- C.--xr—rwx --r--
10.在使用mkdir命令创建新的目录时,在其 父目录不存在时先创建父目录的选项是______。
A.-m B.-p C.-f D.-d
11.文件exer1的访问权限为rw-r-- r--,现要增加所有用户的执行权限和同组用户的写权
限,下列命令正确的是______。
A.chmod a+x, g+w exer1 B.chmod 765 exer1
C.chmod o+x exer1 D.chmod g+w exer1
12.关闭linux系统(不重新启动)可使用-命令______。
A.ctrl+alt+del B.shutdown -r C.halt D.reboot
13.下列那一个指令可以设定使用者的密码______。
A.pwd B.newpwd C.passwd D.password
14.下面哪个命令用来启动X-Window______。



15.对文件重命名的命令为______。
A.rm
16.可以用来对文件解压缩的命令是______。
A.compress ress
17.如何删除目录 tmp下的所有文件及子目录______。
tmp* -rf tmp -Ra tmp* –rf tmp*
18.下面哪个系统目录中存放了系统引导、启动时使用的一些文件和目录______。

19.下列那一个指令可以切换使用者身份______。
A.passwd B.log C.who D.su
20.下列那一个指令可以显示目录的大小______。
A.dd B.df C.du D.dw
二、填空题
(每题1分,共10分)
1.安装Linux系统对硬盘分区时,必须有两种分区类型: 。
2.对于给定的文件file,统计其中所有包含字符串”WHU”的行数的一条命令是 。
3.前台启动的进程使用复合键 终止。
4. 结束后台进程的命令是 。
5.将前一个命令的标准输出作为后一个命令的标准输入,称之为 。
6.增加一个用户的命令是 。
7.成批添加用户的命令是 。
8.把文件file1和file2合并成file3的命令是 。
9. 命令能够实时地显示进程状态信息。
10.以下为U盘插入USB接口后执行fdisk –l的结果。则要将该u盘挂装到mntusb
下的命令是 。

三、操作题
(写出完成下述功能的命令序列,每小题5分,共50分)


1.假设你的用户账号是hsp,现在你登录进入linux系统,查看当前登录到系统中的< br>用户,查看当前系统中运行的进程,然后再退出系统。
2.在当前目录homehsp下新建一 个目录back,将当前目录改为back,在back下新
建2个长度为0的文件test1、tes t2,然后把test2移到其父目录中并改名为file12。
3.现在需要统计当前目录homehsp下普通文件的数目并显示结果,如何实现?
4.假 设你是系统管理员,需要增加一个新的用户账号hsp,为新用户设置初始密码,
锁定用户账号uly, 并删除用户账号chang。
5.若给需要将homehsp目录下的所有文件打包压缩成,你准备怎 么
做?当需要从压缩包中恢复时,又该如何处理?
6.将 拷贝到根目录下。
7.分屏显示文件passwd的内容。
8.将usr目录下的和文件混合排序后保存为文件,并查看其
内容。
9.在usr目录下创建aaabbbccc,然后再全部删除。
10.赋予所有用户读和写文件的权限
四、程序分析题
(10分)

下面给出了一个SHELL程序,试对其行后有#(n)形式的语句进行解释,并说明程序完
成的功能 。
#!binsh
DIRNAME=`ls root | grep bak` #(1)
if [ -z #(2)
mkdir rootbak cd rootbak #(3)
fi
YY=`date +%y` MM=`date +%m` DD=`date +%d` #(4)
BACKETC=$$YY$$MM$$DD_ #(5)
tar zcvf $$BACKETC etc #(6)
echo
五、编程题
(10分)

编写shell脚本程序以完成九九乘法口诀表的输出,结果如下所示:
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=19 4*5=20 5*5=25
1*6=6 ...
1*7=7 ...
1*8=8 ...
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

工商管理排名-锦州商务职业学院


春节风俗习惯-士官直招


普通话手抄报内容-请示的格式


广州体育学院研究生部-营口人事


湖北青年职业学院-二年级作文我的小制作


银川九中-八年级语文教学工作总结


读经教育-工作思路怎么写


长崎大学-沈阳工业大学工程学院