《Linux复习资料2(参考)(11页).doc》由会员分享,可在线阅读,更多相关《Linux复习资料2(参考)(11页).doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-Linux复习资料2(参考)-第 11 页Linux复习资料1. 若要重新启用eth0网卡,以下命令中,可以实现的是(B)(A) ifconfig eth0 (B) ifup eth0 (C) ifdown eth0 (D) ifconfig eth0 down2. 在linux系统中,用于设置DNS服务器的配置文件是(C)(A) /etc/hosts (B) /etc/resolv.conf 3. 在linux系统中,主机名保存在(A)配置文件中。(A) /etc/hosts (B) /etc/sysconfig/network (C) /etc/modules (D) /etc/host
2、4. 将/bin目录下所有文件的文件名信息写入文件aaa.txt中,正确的命令是(B)(A) ls / aaa.txt (B)ls /bin aaa.txt 5. Linux利用交换分区空间来提供虚拟内存,交换分区的文件系统类型必须是(D)(A) ext2 (B )ext3 (C) FAT (D) swap6.Linux系统中,以下哪个是ftp服务器的软件包(B)(A)Apache (B) vsftp (C) Tomcat (D) PWS7. 在Linux的X-Windows界面,若要退回到文本虚拟控制台界面,则应按(C)功能键(A) Ctrl +F2 (B) Ctrl+Alt+F7 (C)
3、Ctrl+Alt +F2 (D) F78. 假设file1.txt文件不存在,file2.txt存在,则内容不为空,执行以下命令后,生成的文件内容不为空的是(C)(A) touch file1.txt (B) 执行cat file1.txt命令后,立即按Ctrl+D 9.若使用vsftpd的默认配置,使用匿名帐户登录FTP服务器,所处的目录是(A)(A)/var/ftp (B)/home/ftp (C) /home (D) /home/vsftpd 10. 正确修改Apache配置文件httpd.conf后,执行下列哪一个命令后可以使修改的信息生效(A)(A) service httpd re
4、start (B)server httpd start (C) service apache restart (D) server apache restart 11. Red Hat Linux所提供的安装的安装软件包中,默认的打包格式为(C )。 (A) .tar (B) .tar.gz (C) .rpm (D) .zip 12.要检查当前Linux系统是否安装有DNS服务器,以下命令中,正确的是(A)(A)rpm q bind (B) rpm q nds (C)ps aux|grep bind (D) ps aux |grep dns13. 创建文件file的命令是(B)(A) mkdi
5、r file (B) touch file (C)less file (D) useradd file14.启动ftp服务器的命令是(B)(A) service vsftpd restart (B) service bind start (C) service ftp start (D) server vsftpd start15. Linux管理员账号为(B),登录成功后,其命令提示符为#.(A) Administrator (B) root (C)% (D) $16.以下文件中,只有root 用户才有权存取的是(B )。(A) passwd (B) shadow (C) group (D)
6、 password 17.对用户组进行重命名,应使用的命令参数是(A )。(A)-n (B) l (C) L (D) r 18.要将用户添加到指定的用户组,应使用(D )命令来实现。 (A) groupadd (B) groupmod (C) groupuser (D) gpasswd19.init 进程对应的配置文件名为(D ),该进程是Linux系统的第一个进程,其进程号PID始终为1 。(A)/etc/fstab (B)/etc/init.conf (C)/etc/inittab.conf (D) /etc/inittab20.若要重新启动Linux操作系统,以下操作命令中,不正确的是(
7、B )。(A) reboot (B) restart (C) init 6 (D) shutdown r now 21. 若要关掉eth0网卡,以下命令中,可以实现的是(C)(A) ifconfig eth0 (B) ifup eth0 (C) ifdown eth0 (D) ifconfig eth0 down 22. 若要删除/usr/mytest目录及其下的子目录和文件,以下操作正确的是(D)(A) rmdir -delete /usr/mytest (B) rm /usr/mytest (C) rm -f /usr/mytest (D) rm r /usr/mytest23. 在Lin
8、ux的X-Windows界面退回到文本虚拟控制台界面,则应按(C)功能键(A) Ctrl +F2 (B) Ctrl+Alt+F7 (C) Ctrl+Alt +F2 (D) F724. .若使用vsftpd的默认配置,使用匿名帐户登录FTP服务器,所处的目录是(A)(A)/var/ftp (B)/home/ftp (C) /home (D) /home/vsftpd25假设file1.txt文件不存在,file2.txt存在,则内容不为空,执行以下命令后,生成的文件内容不为空的是(C)(A) touch file1.txt (B) 执行cat file1.txt命令后,立即按Ctrl+D26.
9、创建root组用户john,正确的命令是(C)(A) useradd z root john (B) useradd g john root (C) useradd g root john (D)useradd root g john 27. Red Hat Linux所提供的安装软件包中,默认的打包格式为(C )。 (A) .tar (B) .tar.gz (C) .rpm (D) .zip 28. 创建文件file的命令是(B)(A) mkdir file (B) touch file (C)less file (D) useradd file29. 要检查当前Linux系统是否安装有DN
10、S服务器,以下命令中,正确的是(A)(A)rpm q bind (B) rpm q nds (C)ps aux|grep bind (D) ps aux |grep dns30. 若要查询vsftpd软件包在当前Linux系统中是否安装,则实现的命令为(B )。(A) rpm qa (B) rpm q vsftpd (C) rpm i vsftpd (D) rpm qi 31.启动ftp服务器的命令是(D)(A) service vsftpd restart (B) service bind start (C) service ftp start (D) server vsftpd start
11、32. Linux管理员账号为(B),登录成功后,其命令提示符为#.(A) Administrator (B) root (C)% (D) $33.以下文件中,只有root 用户才有权执行的命令是(C )。(A) passwd (B) chmod (C) chown (D)password 34.对用户进行重命名,应使用的命令参数是(B )。(A)-n (B) l (C) L (D) r 35.要将用户添加到指定的用户组,应使用(D )命令来实现。 (A) groupadd (B) groupmod (C) groupuser (D) gpasswd36.init 进程对应的配置文件名为(D
12、)。(A)/etc/fstab (B)/etc/init.conf (C)/etc/inittab.conf (D) /etc/inittab37.若要关闭Linux操作系统,以下操作命令中,不正确的是( D)。(A) shutdown -h now (B) halt (C) poweroff (D) init 638.下列不是Linux的文件系统类型是(D)(A) swap (B)ext3 (C) ext2 (D) FAT39. 以下命令中,确认目前登录用户身份的是(A)(A) whoami (B) su - (C) groups (D) id 40.系统管理登录系统后,命令提示符为(C)(
13、A) % (B) & (C) # (D) $41. root用户的家目录是(B)(A) /home/root (B) /root (C)/usr/root (D)/ 42. 利用rpm命令安装软件包时,应使用的命令选项参数为( C)。(A) q (B) e (C) ivh (D) U43. 若要设置/tmp/file文件的拥有者均有读、写权限,用户组和其他用户对该文件没有操作权限,以下命令正确的是(D)(A) chmod u=rw og-w-x /tmp/file (B) chown 600 /tmp/file (C) chmod u=rw /tmp/file (D) chmod 644 /t
14、mp/file 44.若修改apache服务器的默认配置,应该修改配置文件(C)(A) /var/httpd.conf (B) /home/httpd.conf f 45. 要将用户添加到指定的用户组,应使用(C )命令来实现。(A) groupmod (B) useradd (C) gpasswd (D) groupdel 46. 以下命令中与ll功能相同的是(B)(A) ls a (B) ls l (C) ls Fa (D) ls F 47. Apache服务默认监听端口号是(B)。(A) 90 (B) 80 (C) 23 (D) 808048. 若要设置Web站点的端口号,应在配置文件中
15、通过(C)配制语句来实现。(A) ServerRoot (B) DocumentRoot (C) Listen (D) DirectoryIndex49对于下列ifconfig 命令用法错误的是(D)(A) ifconfig (B) ifconfig eth0 172.23.200.221 netmask 255.255.255.0 (C) ifconfig eth0 (D)50.若要重新启动Linux操作系统,以下操作命令中,不正确的是(B )。(A) reboot (B) restart (C) init 6 (D) shutdown r now 51. 当前目录下已经存在a,b,c三个文
16、件,将上述三个文件合成一个文件的abc的命令是(C)(A) cat a b c abc (B) cat a ,b ,c abc (D)cat a ,b ,c ab52.在linux系统中,用于设置DNS服务器的配置文件是(C)53. 假设file1.txt文件不存在,file2.txt存在,则内容不为空,执行以下命令后,生成的文件内容不为空的是(C)(A) touch file1.txt (B) 执行cat file1.txt命令后,立即按Ctrl+D54.对用户组进行重命名,应使用的命令参数是(A )。(A)-n (B) l (C) L (D) r 55.若要查询系统当前都安装了哪些软件包,
17、包含mysql关键字,则实现的命令为( A)。(A)rpm -qa | grep mysql (B) rpm q mysql (C) rpm qi mysql (D) rpm -ql mysql 56. 以下命令中,能将用户身份改变为root的是(B)(A) whoami (B) su - (C) groups (D) id 57.普通用户登录系统后,命令提示符为(D)(A) % (B) & (C) # (D) $58. 以下命令中,用于分页查看文本文件内容的命令是(A/D)(A) more (B) cat (C)tail (D) less 59. 若要设置/tmp/file文件的拥有者均有读
18、、写权限,用户组和其他用户对该文件只有读的操作权限,以下命令正确的是(B)(A) chmod u=rw og-w-x /tmp/file (B) chown 644 /tmp/file (C) chmod u=rw /tmp/file (D) chmod 644 /tmp/file 60. 创建属于sys用户组的用户john,正确的命令是(B)(A) useradd s sys john (B) useradd g sys john (C) useradd d sys john (D) gpasswd a john sys 61. 创建目录树使用参数(A)。(A) -p (B) r (C) -
19、d (D) -f62. 若要设置Web站点的端口号,应在配置文件中通过(C)配制语句来实现。(A) ServerRoot (B) DocumentRoot (C) Listen (D) DirectoryIndex63若要改变一个文件的拥有者,可以通过(B)命令来实现。(A) chmod (B)chown (C)usermod (D)file二、判断题:1. Linux系统中一共有两种类型的用户:root用户和普通用户。( F )2. Linux系统一共有6种运行级别,其中运行级别4是多用户状态的运行级别。(F )3. 在当前目录下创建文件file.txt的命令是mkdir file.txt。
20、( F)4. 创建新用户user1的命令是:adduser user1。 (F )5. 删除非空文件夹folder的命令是:rmdir r folder。( F)6. Apache服务器修改了配置文件httpd.conf,用户执行#service httpd restart 就可以让新的配置生效。(T )7. 一个文件的访问权限值经查询为764,意味着文件所有者对该文件有执行权限。(T 8. Vi编辑器在使用的时候在编辑模式下才可以对文件进行块操作,比如块的拷贝,删除,移动等。( F)9. 若要查询所有的软件包在当前Linux系统中是否安装,则实现的命令为rpm qi 软件包名。( F)10.
21、 Linux系统下的重命名命令是rename。( F)11. ftp服务器在匿名登录的情况下,用户的登录目录会在/var/vsftp下面。(F )12. Linux系统中系统管理员只有root账号。(F )13. Linux系统一共有6种运行级别,其中运行级别0是关机状态。(F )14. 在当前目录下创建文件file的命令是mk file。(F )15. 创建新用户user1的命令是: useradd user1。 (T )16. 拷贝非空文件夹folder的命令是:copy r folder。(F )17. Apache服务器修改了配置文件httpd.conf,用户执行apachectl c
22、infigtest 就可以让新的配置生效。(F )18. ?若要查询所有的软件包在当前Linux系统中是否安装,则实现的命令为rpm q 软件包名。( F)19. Linux系统下锁定账号的命令是passwd -L 用户名。(F )20. 在对目录进行复制、删除或移动操作时,如果要对整棵目录树进行操作,应在命令中选择使用-r参数。( F )21. Apahce服务器默认页面搜索顺序设置的关键字是DirectoryIndex(T )22. 在Linux中,在$命令行提示符状态下执行cd命令后,其当前目录为/home。( F)23. 在文件/etc/hosts中可以设置主机名。(F )24. Li
23、nux的命令和文件名都区别大小写。( F)25. Linux的文件类型不由扩展名决定,而由文件属性决定。( T)26. 文件所有者和root用户都可以修改文件的访问权限。(T )27. Apache服务器修改文件httpd.conf,用户执行#service httpd restart 可以检查语法错误。(T )28. Linux系统中系统修护模式是运行级别6。 (F )29. Linux系统常用的文件系统有ext2,ext3,swap,reisfs。 ( F)30. 可以分页显示文本内容的命令是less。(T )31. 在Linux系统中不同运行级别之间的切换命令是init。(T )32.
24、删除文件夹的命令式rmdir。( T)33. 管理员通过setup修改了网卡的属性,执行#ifup eth0 就可以让新的配置生效。( F)34. 修改文件file的访问权限值为000,意味着所有人对该文件都没有操作权限。(F )35. 通过配置文件中的DocumentRoot可以修改web服务器默认的站点根目录。 ( T)36. 在Linux系统中卸载软件包,则实现的命令为rpm ivh 软件包名。(F )37. 在运行级别3下面启动图型系统的命令是startx。(T )38. 在对目录进行复制、删除或移动操作时,如果要对整棵目录树进行操作,应在命令中选择使用-p参数。( T)39. 与ll
25、功能相同的命令是ls -F。(F)40. 在Linux中,在#命令行提示符状态下执行cd命令后,其当前目录为/。(F )41. 在文件/etc/hosts中可以设置本机域名。(F )42. Linux的文件名区别大小写,且最多可有256个字符。(T )43. 改变文件所有者的命令是chmod。(F )44. Apache服务器修改文件httpd.conf,用户执行#httpd -t 可以检查语法错误。(T )三、 填空题:1. Linux用root用户登录后的命令提示符是_#_,普通用户登录命令提示符是_$_。2. 查询当前路径下有文件file,查看文件属性,文件所有者是user,修改文件所有
26、者为root,执行如下命令_chown.root file_。3. Apache服务器配置中,主配置文件是_,位于_/etc/httpd/conf_目录下,默认的Web站点根目录是_/var/www/html_。4. Linux系统下切换用户的命令是_su_。5. ftp服务中上传文件用_put_命令实现,下载文件用_get_命令实现。6. DNS域名解析服务器配置完成以后,可以用命令_nslookup_验证服务器配置是可用的,成功的。7. 系统安装了一个软件包,若想查看该软件包的详细信息,使用命令_rmp-qi_,验证该软件包安装了哪些文件以及安装位置使用命令_rmp-ql_。8. 当前路径
27、下有文件file,查看文件属性,是文件具有可执行权限,需要执行命令_chnod + file_。9. Linux系统下删除用户的命令是_userdel_。10. 测试两台主机之间网络联通,可以用命令_ping_,验证DNS服务器是正常工作的,可用命令_nslookup_。11. 利用rpm命令卸载软件包时,应使用的命令选项参数为_-e_。12. Linux系统默认的文件系统类型是是_ext2_。13. 向目的主机发送3次1k 的ping测试包,检测网络是否畅通,,命令是_ping c 3 s 3069_。14. vi编辑器的三种工作模式分别是_插入模式_、_编辑模式_和_命令模式_。15. f
28、tp服务的启动命令是_service_vsftpd_start_。16. Linux系统下切换用户的命令是_su 用户名_。17. 在对目录进行复制、删除或移动操作时,如果要对整棵目录树进行操作,应在命令中选择使用_-p_参数。删除非空文件夹的时候用命令_rm -r_实现。18. 查看当前文件夹下的隐藏文件的命令是_ls -a_,修改文件访问权限的命令是_chmod_。19. Linux系统下root用户的家目录是_/root_。20. Linux系统中可执行命令放置在_/bin_目录下,配置文件目录是_/etc_。21. 利用rpm命令安装软件包时,应使用的命令选项参数为_-ivh_。22.
29、 Linux利用交换分区空间来提供虚拟内存,交换分区的文件系统类型是_swap_。23. 执行useradd tom命令后,系统会自动在_/home_目录下创建_tom_文件夹,作为tom用户的_家目录_。24. DNS域名解析服务器配置完成以后,可以用命令_nslookup_验证服务器配置是可用的,成功的。四、简答题1. 运行级别分哪那几种,请分别解释每一种类型含义并说明正常情况不能设置什么级别。#0 -停机#1 -单用户模式,仅用于root用户对系统进行维护时#2 -多用户模式,单不支持NFS#3 -完全多用户模式,及多用户文本界面模式,是标准的运行级别#4 -没有用到,保留,有待开发#5
30、 -X11,Linux图形界面运行级别#6 -重新启动2. 简述 /etc/passwd配置文件的作用,并解释 root:x:0:0:root:/root:/bin/bash的含义。文件中保存的是用户信息,每一行对应一个用户,每一行中包含7个字段,中间用冒号分开。(1) 第一个字段表示用户名,对应题目中用户ID为0.(2) 第二个字段表示密码,其中密码位置为x,表示真正的密码保存在/etc/shadow文件中。(3) 第三个字段表示用户ID,对应题目中用户ID为0.(4) 第四个字段表示组ID,对应题目中组ID为0.(5) 第五个字段表示备注,对应题目中备注信息为root.(6) 第六个字段表
31、示家目录,对应题目中家目录为/root.(7) 第七个字段表示shell,对应题目中shell为/bin/bash.3. 简述linux启动的步骤(从系统加电到系统可以使用)。(1)加电,转入BIOS后,去MBR。(2)BIOS把控制权交给GRUB,此时可以转移进入其他操作系统,也可以等待几秒钟自动进入Linux操作系统,从/boot分区中获取内核,进行加载并初始化硬件。(3)启动init进程,根据其配置文件/etc/inittab中指定的运行级别进入。(4)根据不同的运行级别,启动相应的服务。(5)Login进程等待用户登录。4. Vi编辑器有哪些工作模式,分别怎么转换。书50页5. 虚拟主
32、机分为哪几种类型?简述各种类型的特点书1526. 简述网络故障排查的基本方法。书1387. 配置Apache服务器:要求:设置本机的IP地址是192.168.0.128,子网掩码:255.255.255.0,网关:192.168.0.1。设置web站点根目录位于 /var/www/html/myweb。默认首页是,首页内容为:hello,this is my homepage!。 端口号是8080。效果:在浏览器地址栏中只需要输入http:/192.168.0. 118:8080,确定后即可出现hello,this is my homepage!页面。(请按下面的要求写出配置步骤)(1) 配置
33、IP地址、子网掩码、网关等网络信息的步骤。(2) 创建web站点根目录myweb,创建首页是“hello,this is my homepage!”字符串的步骤。(3) 修改Apache配置文件,设置web站点根目录位于 /var/www/html/myweb 的步骤。配置8080端口号的步骤。要求:详细写出完成每一步配置需要执行的命令。8. 设置每周六晚上22点,将/home目录下的内容备份,备份目录是/root/back/,备份文件名是home_back.tar.gz(写出实现步骤)。Crontab 0 22 * * 6 tar zcvf /root/back/home_back.tar.gz /home