Linux试题1. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B )A. NIDB. PIDC. UIDD. CID2. 用vi打开一个文件,如何用字母"new"来代替字母"old" (A )A. :s/old/new/gB. :s/old/newC. :1,$s/old/new/gD. :r/old/new3. 请选择对标准的变量PS2正确的描述( C )A. 是一个主shell提示符变量B. 是第二主shell提示符变量C. 是一个一般的shell提示符变量D. 是一个连续提示符变量4. 下面哪个命令可以显示文本文件的内容( A )A. moreB. viC. manD. type5. 下面哪个命令是全屏文本编辑器( B )A. cwB. vC. priD. ed6. 哪一个命令能用来查找文件TESTFILE中只包含四个字符的行?( C )A. grep '^????$' TESTFILEB. grep '????' TESTFILEC. grep '^....$' TESTFILED. grep '....' TESTFILE7. 下列哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中( D )A. weeB. catC. lessD. tee8. 一个bash shell脚本的第一行是什么( A )A. #!/bin/bashB. #/bin/bashC. #/bin/cshD. /bin/bash9. 用标准的输出重定向(>)像"> file01"能使文件file01的数据( D )A. 被移动B. 被复制C. 被打印D. 被覆盖10. 下面哪个命令是用来定义shell的全局变量( D )A. exportfsB. aliasC. exportsD. export11. 如果想加载一个/dev/hdb1的windows95分区到/mnt/win95目录,需要运行哪个命令( C ) A. mount -t hpfs /dev/hdb1 /mnt/win95 B. mount -t hpfs /mnt/win95 /dev/hdb1C. mount -t vfat /dev/hdb1 /mnt/win95D. mount -t vfat /mnt/win95 /dev/hdb112. 哪个目录存放用户密码信息( B )A. /bootB. /etcC. /varD. /dev13. 假定kernel支持vfat分区,下面哪一个操作是将/dev/hda1,一个window98分区加载到/win目录( C )A. mount -s win /dev'hda1 /winB. mount -fs=msdos /dev/hda1 /winC. mount -t vfat /dev/hda1 /winD. mount -t windows /win /dev/hda114. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。
A. /usrB. /homeC. /rootD. /etc15. 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。
A. /homeB. /binC. /etcD. /dev16. 如果要列出一个目录下的所有文件需要使用命令行( C )。
A. ls –lB. lsC. ls –aD. ls -d17. 串口1即COM1对应的设备文件是( B )。
A. /dev/COM1B. /dev/ttyS0C. /dev/ttyS1D. /dev/stty118. 利用哪个工具可以设置用户在文件系统中的空间大小( B )。
A. turboserviceB. turbofscfgC. turbonetcfgD. turboxcfg19. 如果要让所有的X应用程序在不同的显示器上输出,必须设置和导出环境变量( B )。
A. PATHB. DISPLAYC. SCRENN、D. MEMORY20. 哪个命令可以将普通用户转换成超级用户( D )A. superB. passwdC. tarD. su21. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D )A. 用户目录B. home目录C. root目录D. 当前目录22. 用下面哪个命令可以不用退出vi编辑器来切换文件( A )A. :nB. set commandC. map commandD. export command比如:e ./b.c,将加载b.c文件到vi编辑器中23. 哪个命令用来显示/home及其子目录下文件名( b )A. ls -R /homeB. ls -d /homeC. ls -a /homeD. ls -l /home24. 在vi模式下,哪个命令用来删除光标处的字符( B )A. xdB. xC. ddD. ddd删除一行,x删除当前字符25. 在vi编辑器里,命令"dd"用来删除当前的( A )A. 行B. 变量C. 字D. 字符26. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B )A. 3B. 6C. 1D. 1227. 在一行内运行多个命令需要用什么字符隔开( C )A. @B. $C. ;D. *28. 确定myfile的文件类型的命令是( B )A. whatis myfileB. file myfileC. type myfileD. type -q myfile29. 哪些命令组合起来能统计多少用户登录系统( BD )A. who | wc –wB. who | wc –lC. who | wc –cD. who | wc30. 用 "rm -i",系统会提示什么来让你确认( B )A. 命令行的每个选项B. 是否真的删除C. 是否有写的权限D. 文件的位置31. Linux启动的第一个进程init启动的第一个脚本程序是( B )。
A./etc/rc.d/init.dB./etc/rc.d/rc.sysinitC./etc/rc.d/rc5.dD./etc/rc.d/rc3.d32. 按下( A )键能终止当前运行的命令A. Ctrl-CB. Ctrl-FC. Ctrl-BD. Ctrl-D33. 下面哪个命令用来启动X Window ( B )A. runxB. StartxC. startXD. xwin34. 用来分离目录名和文件名的字符是( B )A. dash (-)B. slash (/)C. period (.)D. asterisk(*)35. 系统的配置文件在( C )目录下A. /homeB. /devC. /etcD. /usr36. TurboLinux下主要用哪个shell?( A )A. bashB. cshC. tcshD. ash37. 显示用户的主目录的命令是什么?( A )A. echo $HOMEB. echo $USERDIRC. echo $ENVD. echo $ECHO38. 在vi编辑器里,哪个命令能将光标移到第200行( C )A. g200B. G200C. :200D. 200g:200可以,200G也可以39. 用"useradd jerry"命令添加一个用户,这个用户的主目录是什么?( C )A. /etc/jerryB. /var/jerry C. /home/jerry D. /bin/jerry40. 哪一个命令能用来删除当前目录及其子目录下名为'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 rooteradd -r root xperadd -g root xperadd root xp42. 以下哪个运行级别是管理用的单用户模式( B )。
A. 0B. 1C. 2D. s43. 不改变运行级别而重新读入inittab文件的命令是( B )。
A. init sB. init qC. init SD. init Q44. 以下哪个命令可以终止一个用户的所有进程( D )A. skillallB. skillC. killD. killall45. 通过修改哪个文件可以在创建用户的时候改变用户主目录的路径( B )A. /etc/default/passwdB. /etc/default/useraddC. /etc/profileD. /etc/fstab46. 以只读方式打开一个文件并进入vi编辑器的命令是( B )A. view -r filenameB. view filenameC. vi filenameD. vi -r filename47. vi的哪种模式可以执行shell命令( C )A. 编辑模式B. 命令模式C. ex模式D. 以上都不对48. 以下哪个命令是将缓存中的内容粘贴到光标之前( C )A. aB. iC. PD. p49. 以下哪条vi命令能将文档5-20行间出现的abc替换成为cba ( D )A.:1,$s/abc/cba/gB.:5,20/abc/cba/gC. :5-20s/abc/cba/gD.:5,20s/abc/cba/g50. vi中哪条命令是不保存强制退出( C )A. :wqB. :wq!C. :q!D. :quit51. 在vi中通过哪条命令可以将ps命令执行的结果插入到文档中( A )A. :r!psB. :!psC. :!rpsD. :w!ps52. 以下哪个vi命令可以在当前位置插入/etc/passwd文本文件( A )A. :r /etc/passwdB. :i /etc/passwdC. :w /etc/passwdD. :s /etc/passwd53. vi中复制整行的命令是( B )A. y1B. yyC. ssD. dd54. 以下哪个vi命令可以给文档的每行加上一个编号( B )A. :e numberB. :set numberC. :r!dateD. :200g操作题1、建立以下用户,组属性及口令文件A. 建立用户smithB. 建立组名sysadmC. smith具有口令654321答:A:useradd smith B:groupadd sysadm C:passwd smith 连续两次输入同一组密码既可。