admin 管理员组文章数量: 887032
2024年1月14日发(作者:小森林先看哪一篇)
《Linux应用基础》复习题
一、填空题
1、Linux中系统的配置文件在________目录下。
2、Linux系统中主要采用的文件系统是________。
3、可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占 1 位,表示__________,第二段占3位,表示___________对该文件的权限。
4、某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为:__________,该文件属性是_________。
5、除了________用户,其他用户对/etc/passwd文件是只读的。
6、检测网络连通性的命令是_________。
7、shell不仅是用户命令的解释器 ,它同时也是一种功能强大的编程语言,_______是Linux的缺省shell。
8、Apache服务器进程配置文件是__________。
9、默认情况下,超级用户和普通用户的登录提示符分别是___________和___________。
10、Linux系统中有三种基本的文件类型:普通文件、__________和设备文件。
11、某文件的权限为:-rwxr-xr-x,用数值形式表示该权限,则该八进制数为:__________ 。
12、安装Linux系统对硬盘分区时,一般必须有两种分区类型:___________ 和___________。
13、前台起动的进程使用__________________终止。
14、进行字符串查找,使用________命令。
15、在shell编程时,使用方括号表示测试条件的规则是:方括号两边必有_________。
16、将前一个命令的标准输出作为后一个命令的标准输入,称之为___________。
二、选择题
1、 Linux最早是由( )计算机爱好者开发?
Torvalds d Peteresen Sarwar Pick
2、 在创建Linux分区时,一般要创建( )两个分区 。
A. FAT和NTFS
C. NTFS和SWAP
B. FAT和SWAP
和根分区
3、 如果执行命令 chmod 746 ,那么该文件的权限是( )。
A. rwxr--rw- B. rw-r--r--
rwxr--r—
4、从后台启动进程,应在命令的结尾加上符号( )。
A.& B. @ C. # D. $
5、 ls –al 命令列出下面的文件列表,问哪一个文件是目录( )。
A.-rw------- 2 hel-s users 56 Sep 09 11:05 folder
B.-rw------- 2 hel-s users 56 Sep 09 11:05 goodbye
C.drwx----- 1 hel users 1024 Sep 10 08:10 zhang
D.lrwx----- 1 hel users 2024 Sep 12 08:12 cheng
6、 如何删除目录 /tmp下的所有文件及子目录( )。
A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/*
7、 下面哪个系统目录中包含Linux使用的外部设备( )。
A. /bin B. /dev C. /boot D. /home
8、欲把当前目录下的 复制为 ,正确的命令是( )。
A. copy B. cp |
D. cat >
C. --xr—rwx D.
C. cat
9、 一下哪个环境变量表示当前路径( )。
A. PATH B. PWD C. HOME
10、/etc/shadow文件中存放( )。
A.用户账号基本信息 B.用户口令的加密信息
C.用户组信息 D.文件系统信息
11、vi中( )命令是不保存强制退出?
A.:wq B.:wq! C.:q! D.:quit
12、使用自动补全功能时,输入命令名或文件名的前1个或几个字母后按( )键?
A.【Ctrl】键 B.【Tab】键 C.【Alt】键
【Esc】键
13、shell程序中的判断命令是什么( )?
14、下面( )表示哪个命令可以查看进程的动态运行情况?
A.ps B.ll C.top D.fs
15、添加用户使用( )命令。
A.groupadd d l
16. Linux系统中用户默认的Shell是( )。
A.bash
17. 2、 如果执行命令 #chmod 746 ,那么该文件的权限是(
A. rwxr--rw- B. rw-r--r--
C. --xr—rwx D. rwxr--r—
18. 用ls –al 命令列出下面的文件列表,是符号连接文件的是( )。A.-rw-rw-rw- 2 hel users 56 Sep 09 11:05 hello
B.-rwxrwxrwx 2 hel users 56 Sep 09 11:05 goodbey
C.drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang
D.lrwxr--r-- 1 hel users 7 Sep 12 08:12 cheng
19. 当字符串用双引号(“”)括起来时,SHELL将 ( )。
A.解释引号内的特殊字符 B.执行引号中的命令
C.不解释引号内的特殊字符 D.结束进程
20. shell程序中的判断命令是( )。
D.
。 )
21. shell程序中的预定义( )变量记录了脚本执行时参数的个数。
A.$1 B.$# C.$? D.$!
22. LINUX文件系统的目录结构是一棵倒挂的树,文件都按其作用分门别类地放在相关的目录中。常用的配置文件,我们一般将其放在( )目录中。
A./bin B./etc C./dev D.lib
23. vi中( )命令是保存强制退出。
A.:wq B.:wq! C.:q! D.:quit
24. 通常第一个SATA硬盘的第一个逻辑分区用( )来表示。
A.sda1 B.hda1 C.hda5 D.sda5
25. ( )命令可以查看进程的动态运行情况。
A.ps B.ll C.top D.fs
26. 命令组合( )能统计有多少用户登录系统。
A. who | wc –w
C. who | wc –c
B. who | wc –l
D. who | wc –T
27. 使用自动补全功能时,输入命令名或文件名的前1个或几个字母后按( )。
A.【Ctrl】键
C.【Alt】键
B.【Tab】键
D.【Esc】键
28. office 1 2命令行的$0的值是( )。
A.1 B.2
C. office
29. vi编辑器中,要删除文件中某一行可在命令模式下按键( )。
A. delete B. dd C. d D. backspace
30. Linux操作系统下普通用户tom在默认位置下设置了家目录,则~代表的路径是( )。
A./home/user/tom B. /home/tom
C./user/tom D. /tom
三、解释命令功能或根据功能写出命令
1、创建空文件file1
2、 将当前用户目录的目录文件mydir下的所有文件打包,文件名为文件,并且用选项参数“-v”显示所有的tar处理文件时的信息。
3、复制文件/etc/passwd到mydir目录下
4、配置网卡etho1的IP地址为192.168.1.222,掩码为255.255.255.0
5、显示$HOME变量的值
6、 chmod a+x exer1
7、 userdel lisi
8、 cd ~
9、 grep ’root’ /etc/passwd
10、find / -name ‘*.conf’-type f
11、将cat kkk 的错误输出结果重定向到文件。(kkk是一个不存在的文件)
12、创建空文件song1,song2,song3
13、
显示/etc/passwd文件中包含root的行,将结果保存到/tmp/文件中。
14、查找/etc目录下以http开头的文件。
15、将/var目录打包并压缩成gzip格式,文件名为,保存到/tmp目录下。
16、
chmod u+x,o-r mydata
17、 useradd -u 4000 susa
18、mount /dev/cdrom /mnt/dvd
19、cd ..
20、kill -9 1234
四、名词解释
1、Shell
2、符号链接
3、挂载点
4、重定向
5、GNU
6、Linux
7、管道
8、环境变量
9、RPM
10、进程
五、简答题
1、简述Linux系统的组成?
2、简述主流的Linux发行版本?
3、编写shell程序,实现自动删除50个用户账号的功能。账号名为stud1至stud50。
4、简述web服务的启动、重启、关闭的方法。
5、vi编辑器有哪几种工作模式?如何在这几种工作模式之间转换?
6、简述Shell里双引号、单引号和倒引号之间的区别。
7、什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
8、简述Linux中的3种重定向方式,?
9、/etc/passwd文件中的其中一行为“a123:x:501:501::/home/a123:/bin/bash”,请解释各字段的含义。
10、编写一个shell脚本,判断所给参数是否为一个目录。
11、下面给出了一个SHELL程序,试对其行后有#(n)形式的语句进行解释,并说明脚本程序完成的功能。
#!/bin/bash #(1)
num=1
while [ $num –le 20 ]
do
userdel -r user${num} #(2)
num=$((num+1)) #(3)
done
12、若下达rmdir命令来删除某个已存在的目录,但无法成功,请说明可能的原因。 答:此目录可能不存在,或者目录不为空,或者目录中有隐含文件存在,或者目录被设置权限。解决方法就是先修改权限,在使用rm –r 命令删除。
五、综合应用题
1、建立Web服务器,并根据以下要求配置Web服务器。
(1)设置主目录的路径为/var/www/web。
(2)添加文件作为默认文档。
(3)设置Apache监听的端口号为8888。
2、请按顺序写出下面操作步骤中所用到的命令(包括参数)
(1)在当前目录新建my目录;
(2)进入my目录;
(3)把一个文本文件复制到my目录下同时重命名为,该文本文件的绝对路径为:/usr/book/;
(4)把“/usr/book/”文件移动到my目录下;
(5)删除my目录,要求不出现“是否删除文件”的提示,请选择合适的参数
参考答案
一、填空题
1、/etc
2、ext4(或者ext3、xfs)
3、文件类型、文件所有者
4、644 目录
5、root
6、ping
7、bash
8、
9、$ 、 #
10、目录文件
11、755
12、Linux根分区、Linux交换分区
13、ctrl+c
14、grep
15、空格
16、管道 或 |
二、选择题
1-5 A D A A C
6-10 D B D B B
11-15 C B C C C
16-20 A A D A C
21-25 B B C D C
26-30 B B D B B
三、解释命令功能或根据功能写出命令
1、touch file1
2、tar –cvf mydir/*
3、cp /etc/passwd mydir
4、ifconfig etho1 192.168.1.222 netmask 255.255.255.0
5、echo $HOME
6、给文件exer1的所有者、所属组、其他人都增加可执行权限
7、删除用户lisi
8、回到当前用户的家目录
9、在文件/etc/passwd中寻找所有包含root的行
10、在根目录下查找以conf为后缀的文件
11、cat kkk 2>
12、touch song{1,2,3}
13、grep ‘root’ /etc/passwd>/tmp/
14、find /etc –name “http*” –type f;
15、tar -czvf /tmp/ /var
16、给mydata的所有者增加执行权限,其他人去掉读权限
17、添加用户susa,susa的uid为4000
18、将/dev下的cdrom挂载到/mnt/dvd文件夹下
19、返回上一级目录
20、无条件结束pid 是1234的进程
四、名词解释 略
五、简答题 略
六、综合题
1、答:使用命令 vi /etc/httpd/conf/打开Apache主配置文件。
(1)将DocumentRoot "/var/www/html "修改为DocumentRoot "/var/www/web "
(2)将DirectoryIndex 修改为DirectoryIndex
(3)将Listen 80修改为Listen 8888
2、答:(1)mkdir my
(2)cd my
(3)cp /usr/book/
(4)mv /usr/book/
(5)rm –rf my
版权声明:本文标题:Linux应用基础习题及参考答案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1705182210h475839.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论