linux基础试题及答案(linux常用命令试题及答案)

      最后更新:2023-07-20 16:01

      Linux试题

      1. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么(B ) A. NID  B. PID  C. UID  D. CID2. 用vi打开一个文件,如何用字母"new"来代替字母"old" (A)A. :s/old/new/g   B. :s/old/new  C. :1,$s/old/new/g   D. :r/old/new3. 请选择对标准的变量PS2正确的描述( C)A. 是一个主shell提示符变量    B. 是第二主shell提示符变量C. 是一个一般的shell提示符变量  D. 是一个连续提示符变量4. 下面哪个命令可以显示文本文件的内容( A)A. more   B. vi   C. man    D. type5. 下面哪个命令是全屏文本编辑器(B )A. cw  B. v   C. pri  D. ed6. 哪一个命令能用来查找文件TESTFILE中只包含四个字符的行?( C)A. grep '^????$' TESTFILE    B. grep '????' TESTFILEC. grep '^....$' TESTFILE    D. grep '....' TESTFILE7. 下列哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中(D )A. wee   B. cat    C. less   D. tee8. 一个bash shell脚本的第一行是什么(A )A. #!/bin/bash  B. #/bin/bash  C. #/bin/csh   D. /bin/bash9. 用标准的输出重定向(>)像"> file01"能使文件file01的数据( D)A. 被移动  B. 被复制  C. 被打印   D. 被覆盖10. 下面哪个命令是用来定义shell的全局变量(D)A. exportfs  B. alias  C. exports  D. export11. 如果想加载一个/dev/hdb1的windows95分区到/mnt/win95目录,需要运行哪个命令(C ) A. mount -t hpfs /dev/hdb1 /mnt/win95B. mount -t hpfs /mnt/win95 /dev/hdb1C. mount -t vfat /dev/hdb1 /mnt/win95D. mount -t vfat /mnt/win95 /dev/hdb112. 哪个目录存放用户密码信息(B )A. /boot   B. /etc   C. /var   D. /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. /usr  B. /home   C. /root  D. /etc=15. 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D)目录。A. /home   B. /bin   C. /etc   D. /dev16. 如果要列出一个目录下的所有文件需要使用命令行(C)。A. ls –l  B. ls   C. ls –a   D. ls -d17. 串口1即COM1对应的设备文件是( B)。A. /dev/COM1  B. /dev/ttyS0  C. /dev/ttyS1  D. /dev/stty118. 利用哪个工具可以设置用户在文件系统中的空间大小( B)。A. turboservice  B. turbofscfg  C. turbonetcfg   D. turboxcfg19. 如果要让所有的X应用程序在不同的显示器上输出,必须设置和导出环境变量(B )。A. PATH  B. DISPLAY  C. SCRENN、   D. MEMORY20. 哪个命令可以将普通用户转换成超级用户(D )A. super  B. passwd  C. tar   D. 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 /home  B. ls -d /home  C. ls -a /home    D. ls -l /home24. 在vi模式下,哪个命令用来删除光标处的字符( B)A. xd   B. x   C. dd   D. ddd删除一行,x删除当前字符25. 在vi编辑器里,命令"dd"用来删除当前的( A)A. 行   B. 变量   C. 字  D. 字符26. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B)A. 3   B. 6  C. 1  D. 1227. 在一行内运行多个命令需要用什么字符隔开( C)A. @  B. $   C. ;  D. *28. 确定myfile的文件类型的命令是(B )A. whatis myfileB. file myfileC. type myfileD. type -q myfile29. 哪些命令组合起来能统计多少用户登录系统(BD)A. who | wc –w   B. who | wc –l   C. who | wc –c   D. who | wc30. 用 "rm -i",系统会提示什么来让你确认( B)A. 命令行的每个选项  B. 是否真的删除  C. 是否有写的权限   D. 文件的位置31. Linux启动的第一个进程init启动的第一个脚本程序是( B)。A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d32. 按下(A )键能终止当前运行的命令A. Ctrl-C   B. Ctrl-F   C. Ctrl-B   D. Ctrl-D33. 下面哪个命令用来启动X Window (B )A. runx   B. Startx  C. startX   D. xwin34. 用来分离目录名和文件名的字符是(B )A. dash (-)  B. slash (/)  C. period (.)   D. asterisk(*)35. 系统的配置文件在( C )目录下A. /home   B. /dev  C. /etc   D. /usr36. TurboLinux下主要用哪个shell?(A)A. bash  B. csh  C. tcsh   D. ash37. 显示用户的主目录的命令是什么?( A)A. echo $HOME  B. echo $USERDIR   C. echo $ENV  D. echo $ECHO38. 在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/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 root B.useradd -r root xp C.useradd -g root xp D.useradd root xp42. 以下哪个运行级别是管理用的单用户模式( B )。A. 0  B. 1  C. 2  D. s43. 不改变运行级别而重新读入inittab文件的命令是(B )。A. init s  B. init q  C. init S   D. init Q44. 以下哪个命令可以终止一个用户的所有进程(D )A. skillall   B. skill  C. kill   D. killall45. 通过修改哪个文件可以在创建用户的时候改变用 户主目录的路径(B )A. /etc/default/passwd B. /etc/default/useradd C. /etc/profile D. /etc/fstab46. 以只读方式打开一个文件并进入vi编辑器的命令是(B )A. view -r filename B. view filename C. vi filename D. vi -r filename47. vi的哪种模式可以执行shell命令(C )A. 编辑模式   B. 命令模式   C.ex模式   D. 以上都不对48. 以下哪个命令是将缓存中的内容粘贴到光标之前(C )A. a   B. i   C. P   D. p49. 以下哪条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/g50. vi中哪条命令是不保存强制退出( C )A. :wq   B. :wq!  C. :q!   D. :quit51. 在vi中通过哪条命令可以将ps命令执行的结果插入到文档中(A )A. :r!ps   B. :!ps   C. :!rps    D. :w!ps52. 以下哪个vi命令可以在当前位置插入/etc/passwd文本文件(A )A. :r /etc/passwd B. :i /etc/passwd  C. :w /etc/passwd  D. :s /etc/passwd53. vi中复制整行的命令是( B)A. y1   B. yy   C. ss   D. dd54. 以下哪个vi命令可以给文档的每行加上一个编号(B)A. :e number   B. :set number  C. :r!date     D. :200g操作题1、建立以下用户,组属性及口令文件A. 建立用户smithB. 建立组名sysadmC. smith具有口令654321答:A:useradd smith B:groupadd sysadm C:passwd smith 连续两次输入同一组密码既可。2、写出web服务的启动、重启、关闭的方法(两种方法)答案:第一种:启动:Servicehttpd start重启:servicehttpd restart关闭:servicehttpd stop第二种:启动:/etc/rc.d/init.d/httpd start重启:/etc/rc.d/init.d/httpd restart 关闭:/etc/rc.d/init.d/httpd stop3.写出安装SAMBA服务器的步骤,Samba服务的主要功能是什么?步骤:1、下载安装包 2、tar 安装包 3、rpm -i 软件名。功能:linux与windows之间的桥梁,能在两者间实现文件共享。4.设置ftp服务器自启动答案:ntsysv选中FTP保存退出既可5. 架设一台NFS服务器,并按照以下要求配置输出目录。开放/nfs/shared目录,使所有用户查阅资料,但不允许上传。开放/nfs/upload目录作为192.168.202.0/24网段的数据上传目录。将/home/tom目录仅共享给本地主机,并且只有用户tom可以完全访问该目录答案:1、分别使用命令mkdir /nfs、mkdir /nfs/shared、mkdir /nfs/upload创建目录/nfs/shared和/nfs/upload。2、使用命令useradd tom创建tom账户,并使用命令passwd tom为用户tom创建密码。3、使用命令vi /etc/exports打开NFS主配置文件,添加下列语句:/nfs/shared(ro)/nfs/upload192.168.1.0/24(ro,all_squash)/home/tom192.168.1.20(rw)6.建立Web服务器,并根据以下要求配置Web服务器。设置主目录的路径为/var/www/web。添加index.hmtl文件作为默认文档。设置Apache监听的端口号为8888。答案:1、使用命令 vi /etc/httpd/conf/httpd.Conf打开Apache主配置文件。2、将DocumentRoot "/var/www/html "修改为DocumentRoot "/var/www/web "3、将DirectoryIndex index.html index.html.var index.Var修改为DirectoryIndex index.html index.html.var index.Html4、将Listen 80修改为Listen 88887、简述安装Linux至少需要哪两个分区?还有哪些常用分区(至少说出两个)?答:安装Linux时至少需要根分区和交换分区两个分区,即/分区和/swap分区。除此之外,Linux常见的分区还有/boot启动分区、/home分区、/usr分区等。 答案:boot/(根分区) 常用分区:/homeswap(交换分区)
      1、mount / /mnt&& ln -s /mnt/root/gg /mnt umount /mntrm /root/gg2、groupaddGRP_Auseradd ld -g GRP_Auseradd zy -g GRP_Amkdir /home/zy/zyfchmod 774 /home/zy/zyf3、useradd bfoxpasswd bfox4、vi /etc/httpd/conf/httpd.conf 修改index那行
      Linux试题

      操作系统原理及应用 Linux篇 附录综合试题的答案

      操作系统(linux) 一、从基础开始: 常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linux 的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux 就是希望构架网站,根本没有想到要先了解一下Linux 的基础。这是相当困难的。二、Linux命令是必须学习 虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。举一个例子:Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手.它的功能实在太强了,在配合exec参数或者通过管道重定向到xargs命令和grep命令,可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花十几陪的时间. 不同版本的Linux命令数量不一样,这里笔者把它们中比较重要的和使用频率最多的命令,按照它们在系统中的作用分成几个部分介绍给大家,通过这些基础命令的学习我们可以进一步理解Linux系统: 安装和登录命令:login、 shutdown、 halt、 reboot 、mount、umount 、chsh 文件处理命令:file、 mkdir、 grep、dd、 find、 mv 、ls 、diff、 cat、 ln 系统管理相关命令: df、 top、 free、 quota 、at、 lp、 adduser、 groupadd kill、 crontab、 tar、 unzip、 gunzip 、last 网络操作命令:ifconfig、 ip 、ping 、 netstat 、telnet、 ftp、 route、 rlogin rcp 、finger 、mail 、nslookup 系统安全相关命令: passwd 、su、 umask 、chgrp、 chmod、chown、chattr、sudo、 pswho三、选择一本好的工具书 工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多,笔者强烈建议阅读影印本的“O'Reilly原版Linux图书http://www.oreilly.com.cn/”,而且出版社还提供了一个非常好的路线图:http://www.oreilly.com.cn/guide/guide_linux.php。四、选择一个适合你的Linux发行版本 目前全球有超过1百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,Redhat Linux 和Debian Linux是网络管理员的理想选择。对于英语不是很好的读者红旗Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。五、 养成在命令行下工作: 一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢,但是熟悉后,您未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。即使是通过一条缓慢的调制解调器线路,它也能操纵几千公里以外地远程系统。六、 选择一个适合你的Linux社区; 随着Linux应用的扩展,出现了不少Linux社区。其中有一些非常优秀的社区:www.linuxforum.net(国内最高水平GNU站点)、http://www.chinaunix.net/ (中国最大的Unix技术社区),但是这几个论坛往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
      操作系统原理及应用 Linux篇 附录综合试题的答案

      linux上机考试试题及答案

      1. chmod 464 ~/.bash_history;history -w;history -c 2. umask 112 (注:777 - 654)3. chmod 744 /root4. mkdir ~/dir1/01025. touch /root/file16. chmod 774 /root/file17. umask;cat .bash_history;ls -ld $HOME;ls -l $HOME;8. useradd stu01029. passwd stu010210. su stu0102(或exit;然后重新登陆)11. vi ~/infinite;...(输入指定内容);chmod a+x ~/infinite;~/infinite &;12. ps -f;cate infinite;13. ps aux|grep 'infinite'|grep -v 'grep'得到pid;然后,kill -9 pid;(或者,kill -9 `ps aux|grep -v grep|awk '{print $2}'` )14. fdisk /dev/sda(root执行,这里以/dev/sda示范);m看帮助,n新建,p主分区,L查看文件系统类型代号列表;创建100M大小主分区:n->p->enter->+100M;15. mkfs.ext3 /dev/sda?(fdisk -l /dev/sda查看分区次序列号?)16. mount /dev/sda3 /home/classnumber17. fdisk -l;df -Th; 都是些基础知识,自己试试吧。因为我也没有测试不能保证一定没有问题!
      linux上机考试试题及答案

      LINUX练习题 (求高手解决)

      1、C;2、B;3、A;4、C;5、A;6、C;7、A;8、C;9、A;10、A;11题ABC都是对的、;12、A;13、A;14、B;15、A;16、B;17、A;18、C;19、A;20、D 多选: 1、ABC;2、ABCD;3、ABCD;4、ABC;5、AB
      CBACA CXCAA XBACA BACAB 第七题好像都不对第11题是ABC ABD ACD ABCD ABC AB
      CBADA ABCAC就会前十个,有的还要蒙
      http://zhidao.baidu.com/question/214748479.html 这是一套题哈~~·求高手帮忙!
      LINUX练习题 (求高手解决)

      求助linux考试题 5道题

      C ADD C
      caddc
      求助linux考试题 5道题

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类