linux基础期末考试试题 Linux基础试题及答案

Linux基础试题及答案

  1. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B )

  A. NID  B. PID  C. UID  D. CID

  2. 用vi打开一个文件,如何用字母"new"来代替字母"old" (A )

  A. :s/old/new/g   B. :s/old/new  C. :1,$s/old/new/g   D. :r/old/new

  3. 请选择对标准的变量PS2正确的描述( C )

  A. 是一个主shell提示符变量    B. 是第二主shell提示符变量

  C. 是一个一般的shell提示符变量  D. 是一个连续提示符变量

  4. 下面哪个命令可以显示文本文件的内容( A )

  A. more   B. vi   C. man    D. type

  5. 下面哪个命令是全屏文本编辑器( B )

  A. cw  B. v   C. pri  D. ed

  6. 哪一个命令能用来查找文件TESTFILE中只包含四个字符的行?( C )

  A. grep '^????$' TESTFILE    B. grep '????' TESTFILE

  C. grep '^....$' TESTFILE    D. grep '....' TESTFILE

  7. 下列哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中( D )

  A. wee   B. cat    C. less   D. tee

  8. 一个bash shell脚本的第一行是什么( A )

  A. #!/bin/bash  B. #/bin/bash  C. #/bin/csh   D. /bin/bash

  9. 用标准的输出重定向(>)像"> file01"能使文件file01的数据( D )

  A. 被移动  B. 被复制  C. 被打印   D. 被覆盖

  10. 下面哪个命令是用来定义shell的全局变量( D )

  A. exportfs  B. alias  C. exports  D. export

  11. 如果想加载一个/dev/hdb1的windows95分区到/mnt/win95目录,需要运行哪个命令( C ) 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

  12. 哪个目录存放用户密码信息( B )

  A. /boot   B. /etc   C. /var   D. /dev

  13. 假定kernel支持vfat分区,下面哪一个操作是将/dev/hda1,一个window98分区加载到/win目录( C )

  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

  14. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。

  A. /usr  B. /home   C. /root  D. /etc

  15. 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。

  A. /home   B. /bin   C. /etc   D. /dev

  16. 如果要列出一个目录下的所有文件需要使用命令行( C )。

  A. ls –l  B. ls   C. ls –a   D. ls -d

  17. 串口1即COM1对应的设备文件是( B )。

  A. /dev/COM1  B. /dev/ttyS0  C. /dev/ttyS1  D. /dev/stty1

  18. 利用哪个工具可以设置用户在文件系统中的空间大小( B )。

  A. turboservice  B. turbofscfg  C. turbonetcfg   D. turboxcfg

  19. 如果要让所有的X应用程序在不同的显示器上输出,必须设置和导出环境变量( B )。

  A. PATH  B. DISPLAY  C. SCRENN、   D. MEMORY

  20. 哪个命令可以将普通用户转换成超级用户( D )

  A. super  B. passwd  C. tar   D. su

  21. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D )

  A. 用户目录  B. home目录  C. root目录  D. 当前目录

  22. 用下面哪个命令可以不用退出vi编辑器来切换文件( A )

  A. :n B. set command C. map command D. export command

  比如:e ./b.c,将加载b.c文件到vi编辑器中

  23. 哪个命令用来显示/home及其子目录下文件名( b )

  A. ls -R /home  B. ls -d /home  C. ls -a /home    D. ls -l /home

  24. 在vi模式下,哪个命令用来删除光标处的字符( B )

  A. xd   B. x   C. dd   D. d

  dd删除一行,x删除当前字符

  25. 在vi编辑器里,命令"dd"用来删除当前的( A )

  A. 行   B. 变量   C. 字  D. 字符

  26. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B )

  A. 3   B. 6  C. 1  D. 12

  27. 在一行内运行多个命令需要用什么字符隔开( C )

  A. @  B. $   C. ;  D. *

  28. 确定myfile的文件类型的命令是( B )

  A. whatis myfile B. file myfile C. type myfile D. type -q myfile

  29. 哪些命令组合起来能统计多少用户登录系统( BD )

  A. who | wc –w   B. who | wc –l   C. who | wc –c   D. who | wc

  30. 用 "rm -i",系统会提示什么来让你确认( B )

  A. 命令行的每个选项  B. 是否真的删除  C. 是否有写的权限   D. 文件的位置

  31. Linux启动的.第一个进程init启动的第一个脚本程序是( B )。

  A./etc/rc.d/init.d B./etc/rc.d/init C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d

  32. 按下( A )键能终止当前运行的命令

  A. Ctrl-C   B. Ctrl-F   C. Ctrl-B   D. Ctrl-D

  33. 下面哪个命令用来启动X Window ( B )

  A. runx   B. Startx  C. startX   D. xwin

  34. 用来分离目录名和文件名的字符是( B )

  A. dash (-)  B. slash (/)  C. period (.)   D. asterisk(*)

  35. 系统的配置文件在( C )目录下

  A. /home   B. /dev  C. /etc   D. /usr

  36. TurboLinux下主要用哪个shell?( A )

  A. bash  B. csh  C. tcsh   D. ash

  37. 显示用户的主目录的命令是什么?( A )

  A. echo $HOME  B. echo $USERDIR   C. echo $ENV  D. echo $ECHO

  38. 在vi编辑器里,哪个命令能将光标移到第200行( C )

  A. g200  B. G200  C. :200   D. 200g

  :200可以,200G也可以

  39. 用"useradd jerry"命令添加一个用户,这个用户的主目录是什么?( C )

  A. /etc/jerry   B. /var/jerry  C. /home/jerry   D. /bin/jerry

  40. 哪一个命令能用来删除当前目录及其子目录下名为'core'的文件( A )

  A. find . -name core -exec rm {} ;

  B. find . -name core -exec rm ;

  C. find . -name core -exec rm {} ;

  D. find . -name core -exec rm {} -;

  41. 以下哪条命令在创建一个xp用户的时候将用户加入到root组中( C )

  A. useradd -g xp root radd -r root xp radd -g root xp radd root xp

  42. 以下哪个运行级别是管理用的单用户模式( B )。

  A. 0  B. 1  C. 2  D. s

  43. 不改变运行级别而重新读入inittab文件的命令是( B )。

  A. init s  B. init q  C. init S   D. init Q

  44. 以下哪个命令可以终止一个用户的所有进程( D )

  A. skillall   B. skill  C. kill   D. killall

  45. 通过修改哪个文件可以在创建用户的时候改变用 户主目录的路径( B )

  A. /etc/default/passwd B. /etc/default/useradd C. /etc/profile D. /etc/fstab

  46. 以只读方式打开一个文件并进入vi编辑器的命令是( B )

  A. view -r filename B. view filename C. vi filename D. vi -r filename

  47. vi的哪种模式可以执行shell命令( C )

  A. 编辑模式   B. 命令模式   C. ex模式   D. 以上都不对

  48. 以下哪个命令是将缓存中的内容粘贴到光标之前( C )

  A. a   B. i   C. P   D. p

  49. 以下哪条vi命令能将文档5-20行间出现的abc替换成为cba ( D )

  A.:1,$s/abc/cba/g B.:5,20/abc/cba/g C. :5-20s/abc/cba/g D.:5,20s/abc/cba/g

  50. vi中哪条命令是不保存强制退出( C )

  A. :wq   B. :wq!  C. :q!   D. :quit

  51. 在vi中通过哪条命令可以将ps命令执行的结果插入到文档中( A )

  A. :r!ps   B. :!ps   C. :!rps    D. :w!ps

  52. 以下哪个vi命令可以在当前位置插入/etc/passwd文本文件( A )

  A. :r /etc/passwd B. :i /etc/passwd  C. :w /etc/passwd  D. :s /etc/passwd

  53. vi中复制整行的命令是( B )

  A. y1   B. yy   C. ss   D. dd

  54. 以下哪个vi命令可以给文档的每行加上一个编号( B )

  A. :e number   B. :set number  C. :r!date     D. :200g

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1156092664@qq.com 举报,一经查实,本站将立刻删除。

在线客服
分享本页
返回顶部