一. 单选题 (总共 54 题)
1. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( )
A. NIDB. PIDC. UIDD. CID
答案:B
2. 用vi打开一个文件,如何用字母"new"来代替字母"old" ( )
A. :s/old/new/gB. :s/old/newC. :1,$s/old/new/gD. :r/old/new
答案:A
3. 请选择对标准的变量PS2正确的描述( )
A. 是一个主shell提示符变量B. 是第二主shell提示符变量
C. 是一个一般的shell提示符变量D. 是一个连续提示符变量
答案:C
4. 下面哪个命令可以显示文本文件的内容( )
A. moreB. viC. manD. type
答案:A vi可以编辑当然也可以看到内容
5. 下面哪个命令是全屏文本编辑器( )
A. cwB. vC. priD. ed
答案:B
6. 哪一个命令能用来查找文件TESTFILE中只包含四个字符的行?( )
A. grep '^????$' TESTFILEB. grep '????' TESTFILE
C. grep '^....$' TESTFILED. grep '....' TESTFILE
答案:C
7. 下列哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中( )
A. weeB. catC. lessD. tee
答案:D
8. 一个bash shell脚本的第一行是什么( )
A. #!/bin/bashB. #/bin/bashC. #/bin/cshD. /bin/bash
答案:A
9. 用标准的输出重定向(>)像"> file01"能使文件file01的数据( )
A. 被移动B. 被复制C. 被打印D. 被覆盖
答案:D
10. 下面哪个命令是用来定义shell的全局变量( )
A. exportfsB. aliasC. exportsD. export
答案:D
11. 如果想加载一个/dev/hdb1的windows95分区到/mnt/win95目录,需要运行哪个命令( )
A. mount -t hpfs /dev/hdb1 /mnt/win95
B. mount -t hpfs /mnt/win95 /dev/hdb1
C. mount -t vfat /dev/hdb1 /mnt/win95
D. mount -t vfat /mnt/win95 /dev/hdb1
答案:C
12. 哪个目录存放用户密码信息( )
A. /bootB. /etcC. /varD. /dev
答案:B
13. 假定kernel支持vfat分区,下面哪一个操作是将/dev/hda1,一个window98分区加载到/win目录( )
A. mount -s win /dev'hda1 /win
B. mount -fs=msdos /dev/hda1 /win
C. mount -t vfat /dev/hda1 /win
D. mount -t windows /win /dev/hda1
答案:C
14. 默认情况下管理员创建了一个用户,就会在( )目录下创建一个用户主目录。
A. /usrB. /homeC. /rootD. /etc
答案:B
15. 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( )目录。
A. /homeB. /binC. /etcD. /dev
答案:D
16. 如果要列出一个目录下的所有文件需要使用命令行( )。
A. ls –lB. lsC. ls –aD. ls -d
答案:C
17. 串口1即COM1对应的设备文件是( )。
A. /dev/COM1B. /dev/ttyS0C. /dev/ttyS1D. /dev/stty1
答案:B
18. 利用哪个工具可以设置用户在文件系统中的空间大小( )。
A. turboserviceB. turbofscfgC. turbonetcfgD. turboxcfg
答案:B
19. 如果要让所有的X应用程序在不同的显示器上输出,必须设置和导出环境变量( )。
A. PATHB. DISPLAYC. SCRENN、D. MEMORY
答案:B
20. 哪个命令可以将普通用户转换成超级用户( )
A. superB. passwdC. tarD. su
答案:D
21. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( )
A. 用户目录B. home目录C. root目录D. 当前目录
答案:D
22. 用下面哪个命令可以不用退出vi编辑器来切换文件( )
A. :n
B. set command
C. map command
D. export command
答案:A
比如:e ./b.c,将加载b.c文件到vi编辑器中
23. 哪个命令用来显示/home及其子目录下文件名( )
A. ls -R /homeB. ls -d /homeC. ls -a /homeD. ls -l /home
答案:A
24. 在vi模式下,哪个命令用来删除光标处的字符( )
A. xdB. xC. ddD. d
答案:Bdd删除一行,x删除当前字符
25. 在vi编辑器里,命令"dd"用来删除当前的( )
A. 行B. 变量C. 字D. 字符
答案:A
26. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( )
A. 3B. 6C. 1D. 12
答案:B
27. 在一行内运行多个命令需要用什么字符隔开( )
A. @B. $C. D. *
答案:C
28. 确定myfile的文件类型的命令是( )
A. whatis myfile
B. file myfile
C. type myfile
D. type -q myfile
答案:B
29. 哪些命令组合起来能统计多少用户登录系统( )
A. who | wc –wB. who | wc –lC. who | wc –cD. who | wc
答案:BD
30. 用 "rm -i",系统会提示什么来让你确认( )
A. 命令行的每个选项B. 是否真的删除C. 是否有写的权限D. 文件的位置
答案:B
31. Linux启动的第一个进程init启动的第一个脚本程序是( )。
A. /etc/rc.d/init.dB. /etc/rc.d/rc.sysinitC. /etc/rc.d/rc5.dD. /etc/rc.d/rc3.d
答案:B
32. 按下( )键能终止当前运行的命令
A. Ctrl-CB. Ctrl-FC. Ctrl-BD. Ctrl-D
答案:a
33. 下面哪个命令用来启动X Window ( )
A. runxB. StartxC. startXD. xwin
答案:B
34. 用来分离目录名和文件名的字符是( )
A. dash (-)B. slash (/)C. period (.)D. asterisk(*)
答案:B
35. 系统的配置文件在( )目录下
A. /homeB. /devC. /etcD. /usr
答案:C
36. TurboLinux下主要用哪个shell?( )
A. bashB. cshC. tcshD. ash
答案:A
37. 显示用户的主目录的命令是什么?( )
A. echo $HOMEB. echo $USERDIRC. echo $ENVD. echo $ECHO
答案:A
38. 在vi编辑器里,哪个命令能将光标移到第200行( )
A. g200B. G200C. :200D. 200g
答案:C
:200可以,200G也可以
39. 用"useradd jerry"命令添加一个用户,这个用户的主目录是什么?( )
A. /etc/jerryB. /var/jerryC. /home/jerryD. /bin/jerry
答案:C
40. 哪一个命令能用来删除当前目录及其子目录下名为'core'的文件( )
A. find . -name core -exec rm {} \
B. find . -name core -exec rm
C. find . -name core -exec rm {}
D. find . -name core -exec rm {} -;
答案:A
41. 以下哪条命令在创建一个xp用户的时候将用户加入到root组中( )
A. useradd -g xp rootB. useradd -r root xpC. useradd -g root xpD. useradd root xp
答案:C
42. 以下哪个运行级别是管理用的单用户模式( )。
A. 0B. 1C. 2D. s
答案:B
43. 不改变运行级别而重新读入inittab文件的命令是( )。
A. init sB. init qC. init SD. init Q
答案:B
44. 以下哪个命令可以终止一个用户的所有进程( )
A. skillallB. skillC. killD. killall
答案:D
45. 通过修改哪个文件可以在创建用户的时候改变用户主目录的路径( )
A. /etc/default/passwdB. /etc/default/useraddC. /etc/profileD. /etc/fstab
答案:B
46. 以只读方式打开一个文件并进入vi编辑器的命令是( )
A. view -r filenameB. view filenameC. vi filenameD. vi -r filename
答案:B
47. vi的哪种模式可以执行shell命令( )
A. 编辑模式B. 命令模式C. ex模式D. 以上都不对
答案:C
48. 以下哪个命令是将缓存中的内容粘贴到光标之前( )
A. aB. iC. PD. p
答案:C
49. 以下哪条vi命令能将文档5-20行间出现的abc替换成为cba ( )
A. :1,$s/abc/cba/gB. :5,20/abc/cba/gC. :5-20s/abc/cba/gD. :5,20s/abc/cba/g
答案:D
50. vi中哪条命令是不保存强制退出( )
A. :wqB. :wq!C. :q!D. :quit
答案:C
51. 在vi中通过哪条命令可以将ps命令执行的结果插入到文档中( )
A. :r!psB. :!psC. :!rpsD. :w!ps
答案:A
52. 以下哪个vi命令可以在当前位置插入/etc/passwd文本文件( )
A. :r /etc/passwdB. :i /etc/passwdC. :w /etc/passwdD. :s /etc/passwd
答案:A
53. vi中复制整行的命令是( )
A. y1B. yyC. ssD. dd
答案:B
54. 以下哪个vi命令可以给文档的每行加上一个编号( )
A. :e numberB. :set numberC. :r!date D. :200g
答案:B
二. 多选题 (总共 27 题)
1. 能够进入用户主目录的方式有( )
A. cd /home/用户名B. cd $HOMEC. cd ~D. cd
答案:BCD
2. 对于 pwd 命令,下列哪些说法是错误的( )
A. 打印当前工作目录B. 关掉你的系统C. 打印系统输出(sysout)D. 打印最近处理的文件
答案:BCD
3. 下面哪个命令可以分页显示大文本文件( )
A. lessB. catC. moreD. type
答案:AC
4. 以下哪些是捆绑在Turbolinux6中的浏览器软件( )
A. GIMPB. LyxC. lynxD. Netscape
答案:CD
5. Netscape Communicator的三个主要功能是( )
A. Netscape NavigatorB. MessengerC. ComposerD. Compress
答案:ABCD
6. 以下哪些文件只有根用户才能读写( )
A. /etc/gshadowB. /etc/profileC. /etc/shadowD. /etc/passwd
答案:ABC
7. 若windows分区/dev/hda5已经挂载到/home/testc目录上,则卸载该分区的做法是( )
A. unmount /home/testcB. umount /home/testcC. unmount /dev/hda5
D. umount /dev/hda5
答案:BD
8. 使用groupdel删除一个组的时候,命令执行失败,原因可能是( )
A. 该组是系统组B. 该组是空的C. 该组中成员非空D. 该组不存在
答案:CD
9. Linux中文件名构成的规则比较灵活表现在( )
A. 文件名长度多达256个字符B. 可以使用除了/符号外的所有ASCII字符
C. 区分大小写D. 无扩展名限制
答案:ABCD
10. 对用户的口令进行加解锁的命令是passwd,参数选项是( )
A. –lB. –LC. –uD. -U
答案:AC
11. 如果你对文件和目录的权限不确定,则不能用( )命令来检测权限
A. psB. ckC. ls –lD. chown
答案:ABD
12. 选择对/proc文件系统正确的描述( )
A. 通常情况下,不提供中断、IO端口、CPU等信息B. /proc文件系统可以提供系统核心的许多参数
C. /proc是一个虚拟的文件系统D. 可以得到系统中运行的进程的一些信息
答案:BCD
13. 以下哪些符号可以用来连接多条命令( )
A. ||B. &&C. D. |
答案:ABCD
14. 在shell中,下面哪些字符串当作普通字符串时候需要使用"\"来转义( )
A. 分号(;)B. 双引号(")C. 单引号(')D. 反斜杆(\)
答案:BCD
15. Linux中提供了几个重要的工具用来改变服务和进程的运行状态和运行级别以及初始化进程,它们是( )。
A. chkconfigB. serviceC. turboserviceD. ksysv
答案:ABCD
16. 在/etc/rc.d/init.d目录下的所有脚本至少支持两个运行参数,它们是( )。
A. startB. restartC. stopD. reset
答案:AC
17. 以下哪些运行级别支持多用户使用( )。
A. 2B. 3C. 1D. 5
答案:ABD
18. Linux系统中必须运行的服务/守护进程有( )。
A. the system log serverB. the Gateway daemonC. the kernel daemonD. the keytable
答案:ACD
19. 以下哪些是Linux系统中可以接受的用户类型( )。
A. 超级用户rootB. 进程用户C. telnet用户D. 管理用创建的普通用户
答案:ABD
20. Linux一般被称为是稳定的服务器系统,它的安全性表现在( )
A. 网络防火墙B. 用户管理策略C. 系统、目录、文件的权限控制D. 开放源码便于及时修正漏洞等
答案:ABCD
21. 在vi中下列哪些命令不能用来在光标前插入文本( )
A. p [text]B. i [text]C. o [text]D. a [text]
答案:ACD
22. echo命令可以用来显示( )
A. shell变量B. 过滤内容C. 文本字符D. 参数
答案:ABCD
23. Lilo可以用来双引导Linux和哪些操作系统( )
A. OS/2B. Windows 95/98C. Windows NTD. MS-DOS
答案:ABCD
24. 在本地的文件系统中下列哪些linux路径结构是无效的( )
A. \usr/zhang/memoB. /usr/zhang/memoC. //usr\zhang/memoD. \usr\zhang\memo
答案:ACD
25. TurboLinux支持下面哪些文件系统( )
A. minixB. vfatC. xfsD. iso960
答案:ABCD
26. Linux中主要包含哪些可执行文件( )
A. 用户命令B. 系统命令C. 脚本文件D. 可执行二进制代码
答案:CD
27. Linux提供给用户的使用界面有( )。
A. 多用户多任务B. GUIC. 远程登录D. CLI
答案:BD