第一章测试
1.以下Linux内核版本中,( )是稳定的内核版本。
A:2.6.17
B:1.7.18
C:2.5.24
D:2.3.20
答案:A
2.以下说法正确的是( )。
A:自由软件都是可以免费使用,免费复制分发,免费获得软件的源码,否则就违反了自由软件的许可
B:Linux的接口指的是系统调用,每个系统调用都是一个接口。
C:操作系统是系统中软硬件资源的大管家和系统各个部件协调运行的总指挥
D:Linux是采用Unix系统的BSD版本内核发展起来的,所以发展迅速,成为Unix的替代者。
答案:C
3.GNOME和KDE桌面管理器的区别是( )。
A:基于不同的X协议的实现
B:GNOME基于GTK库,KDE基于QT库
C:GNOME是开源的,KDE不是
D:GNOME基于Xserver,KDE基于Xlib
答案:B
4.在UNIX大家族的以下分支中,( )分支对成就UNIX的辉煌起到了至关重要的作用。
A:BESYS
B:BSD
C:GNU
D:System V
E:POSIX
F:MIT
答案:BD
5.由自由软件基金会(FSF)发起的GNU项目的目标是创建一个自由的操作系统。其中“自由”一词的含义包括( )。
A:软件是全部免费的而仅仅收取修复软件故障的费用
B:软件是自由分发的但是并没有提供再分发这个软件的自由
C:软件是以可运行(可安装)形式免费自由分发的
D:在获得软件的同时源代码将免费获得
答案:C
第二章测试
6.在以下文件系统中,Linux默认采用的是( )。
A:HPFS
B:exFAT
C:FAT32
D:EXT4
E:NTFS
答案:D
7.如果没有图形界面(没有浏览器),用( )工具也可以用命令行方式下载Linux内核。
A:nano
B:lftp
C:emacs
D:http
答案:B
杭州电子科技大学8.如果要获取命令tee的功能和用法,可以使用( )获得帮助信息。
A:ls -l
B:cat tee
C:man tee
D:tee –help
E:info tee
答案:CDE
9.安装Linux划分分区的时候,一般基本分区会包括( )。
A:/
B:swap
C:/home
D:/proc
E:/boot
答案:AB
10.能够跨越物理主机界限组织硬件资源构建的服务器是( )。
A:虚拟私有服务器
B:专有服务器
C:租赁服务器
D:共享服务器
E:云服务器
答案:AE
第三章测试
11.使用( )命令不能打印出包含abc的行。
A:grep -r abc file1
B:cat file1 | grep abc
C:grep -v abc abc
D:grep abc abc*
答案:C
12.要查看当前登录的用户名可以使用以下( )命令。1 w 2who 3whoami 4 users 5finger 6uname
A:2、3和4
B:2、4和6
C:1和3
D:4和6
E:4和5
F:3和4
G:2和3
答案:F
13.执行命令:touch {1..10}.txt ; rm ?.txt,目录下会有( )变化。
A:产生10个新文件
B:产生一个新文件10.txtK. 产生一个新文件,文件名为{1..10}.txt
C:没有变化
答案:B
14.用户Jerry登录了Linux系统,而当前的工作目录并不是他的家目录,他可以使用( )命令切换回他的家目录。
A:cd $HOME
B:cd ../~
C:cd /home
D:cd ~
E:cd ..
F:cd
答案:ADF
15.某课程的学生名单存放在文本文件stulist中,格式为:学号;姓名;班级号;专业;电话。现在需要学生的名单,只要姓名一列,存放到文件namelist中,可以使用( )命令。
答案:ABC
第四章测试
16.通过( )可以查看CPU的制造商、型号、版本、主频等信息。
A:/bin/cpu/config.ini
B:安装cpu-z查看
C:/etc/cpu.cfg
D:/proc/cpuinfo
答案:D
17.与dpkg功能相似的软件包管理器是( )。
A:rpm
B:apt
C:deb
D:yum
答案:A
18.管理员可以使用( )命令实时监视系统日志文件的变动情况。
A:find /var/log -name messages
B:vim /var/log/messages
C:tail -f /var/log/messages
D:grep “failure” /var/log/messages
答案:C
19.以下关于su命令的陈述中,正确的是( )。
A:从普通用户(normal user)切换到超级用户需要提供口令
B:从超级用户(super user)切换到普通用户不需要提供口令
C:从超级用户(super user)切换到超级用户需要提供口令
D:从超级用户(super user)切换到普通用户需要提供口令
E:从普通用户切换到普通用户不需要提供口令
答案:AB
20.局域网中的网络设备通常有( )。
A:NFC
B:WIFI
C:双绞线
D:路由器
E:交换机
答案:CDE
第五章测试
21.关于环境变量如下叙述中错误的是( )。
A:PATH变量中会自动包含当前工作目录
B:普通变量通过export命令转变为环境变量
C:环境变量是在/etc/profile文件中定义的
D:环境变量的定义位于用户主目录下的用户登录配置文件中
答案:A
22.1 )  2 ) ’ 3) $ a 经常成对使用,用于把一些特殊字符括起来,以便shell不解释这些特殊字符或嵌入空格 b 变量替换 c 用来去掉随后的下一个字符的特殊含义. 将shell特殊字符与其功能用途正确匹配起来:( )
A:1-a, 2-c, 3-b
B:1-b, 2-c, 3-a
C:1-c, 2-b, 3-a
D:1-c, 2-a, 3-b
E:1-b, 2-a, 3-c
F:1-a 2-b 3-c
答案:D
23.关于命令echo -e “WelcomeTo Our FirstLinux ourse”,以下说法正确的是( )。
A:不显示单词Linux
B:To前面的空格被忽略不输出
C:命令结果输出四行
D:Course跟在Linux后面在同一行上输出
答案:A
24.tr命令的作用是( )。
A:帮助正则表达式的模式匹配
B:可以被用来将一组字符翻译成另一组
C:将结果写在标准输出上
D:可以被用于删除一组字符
答案:BCD
25.已知变量t=“This is my first string variable”,如下( )命令可以得到变量t中包含的单词数量。
A:echo $t > temp; wc -w temp | cut -d" " -f1 B:其他都对 C:wc -w "$t”
D:echo $t | xargs -n1 | wc -l E:echo "$t” | wc -w
答案:ADE