Linux复习资料2(参考)

更新时间:2023-03-10 22:21:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Linux复习资料

1. 若要重新启用eth0网卡,以下命令中,可以实现的是(B)

(A) ifconfig eth0 (B) ifup eth0 (C) ifdown eth0 (D) ifconfig eth0 down 2. 在linux系统中,用于设置DNS服务器的配置文件是(C) (A) /etc/hosts

(B) /etc/resolv.conf

(C) /etc/named.conf (D) /etc/nis.conf 3. 在linux系统中,主机名保存在(A)配置文件中。 (A) /etc/hosts (B) /etc/sysconfig/network (C) /etc/modules (D) /etc/host

4. 将/bin目录下所有文件的文件名信息写入文件aaa.txt中,正确的命令是(B) (A) ls /> aaa.txt (B)ls /bin > aaa.txt (C) ls bin > aaa.txt (D)ls /bin < aaa.txt

5. Linux利用交换分区空间来提供虚拟内存,交换分区的文件系统类型必须是(D) (A) ext2 (B )ext3 (C) FAT (D) swap

6.Linux系统中,以下哪个是ftp服务器的软件包(B) (A)Apache (B) vsftp (C) Tomcat (D) PWS

7. 在Linux的X-Windows界面,若要退回到文本虚拟控制台界面,则应按(C)功能键

(A) Ctrl +F2 (B) Ctrl+Alt+F7 (C) Ctrl+Alt +F2 (D) F7

8. 假设file1.txt文件不存在,file2.txt存在,则内容不为空,执行以下命令后,生成的文件内容不为空的是(C)

(A) touch file1.txt (B) 执行cat > file1.txt命令后,立即按Ctrl+D (C) cat file2.txt > file1.txt (D) cat /dev/null > file1.txt 9.若使用vsftpd的默认配置,使用匿名帐户登录FTP服务器,所处的目录是(A) (A)/var/ftp (B)/home/ftp (C) /home (D) /home/vsftpd

10. 正确修改Apache配置文件httpd.conf后,执行下列哪一个命令后可以使修改的信息生效(A)

(A) service httpd restart (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 dns 13. 创建文件file的命令是(B)

(A) mkdir file (B) touch file (C)less file (D) useradd file 14.启动ftp服务器的命令是(B)

(A) service vsftpd restart (B) service bind start (C) service ftp start (D) server vsftpd start 15. Linux管理员账号为(B),登录成功后,其命令提示符为#. (A) Administrator (B) root (C)% (D) $ 16.以下文件中,只有root 用户才有权存取的是(B )。

(A) passwd (B) shadow (C) group (D) password 17.对用户组进行重命名,应使用的命令参数是(A )。

(A)-n (B) –l (C) –L (D) –r 18.要将用户添加到指定的用户组,应使用(D )命令来实现。

(A) groupadd (B) groupmod (C) groupuser (D) gpasswd 19.init 进程对应的配置文件名为(D ),该进程是Linux系统的第一个进程,其进程号PID始终为1 。

(A)/etc/fstab (B)/etc/init.conf (C)/etc/inittab.conf (D) /etc/inittab 20.若要重新启动Linux操作系统,以下操作命令中,不正确的是(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/mytest

23. 在Linux的X-Windows界面退回到文本虚拟控制台界面,则应按(C)功能键

(A) Ctrl +F2 (B) Ctrl+Alt+F7 (C) Ctrl+Alt +F2 (D) F7

24. .若使用vsftpd的默认配置,使用匿名帐户登录FTP服务器,所处的目录是(A) (A)/var/ftp (B)/home/ftp (C) /home (D) /home/vsftpd

25.假设file1.txt文件不存在,file2.txt存在,则内容不为空,执行以下命令后,生成的文件内容不为空的是(C)

(A) touch file1.txt (B) 执行cat > file1.txt命令后,立即按Ctrl+D (C) cat file2.txt > file1.txt (D) cat /dev/null > file1.txt 26. 创建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 file 29. 要检查当前Linux系统是否安装有DNS服务器,以下命令中,正确的是(A) (A)rpm –q bind

(B) rpm –q nds

(C)ps –aux|grep bind (D) ps –aux |grep dns

30. 若要查询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 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) gpasswd

36.init 进程对应的配置文件名为(D )。

(A)/etc/fstab (B)/etc/init.conf (C)/etc/inittab.conf (D) /etc/inittab 37.若要关闭Linux操作系统,以下操作命令中,不正确的是( D)。 (A) shutdown -h now (B) halt (C) poweroff (D) init 6 38.下列不是Linux的文件系统类型是(D)

(A) swap (B)ext3 (C) ext2 (D) FAT 39. 以下命令中,确认目前登录用户身份的是(A) (A) whoami (B) su - (C) groups (D) id 40.系统管理登录系统后,命令提示符为(C) (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) –U

43. 若要设置/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 /tmp/file 44.若修改apache服务器的默认配置,应该修改配置文件(C)

(A) /var/httpd.conf (B) /home/httpd.conf (C) /etc/httpd/conf/httpd.conf (D) /etc/httpd.conf 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) 8080 48. 若要设置Web站点的端口号,应在配置文件中通过(C)配制语句来实现。 (A) ServerRoot (B) DocumentRoot (C) Listen (D) DirectoryIndex 49.对于下列ifconfig 命令用法错误的是(D)

(A) ifconfig (B) ifconfig eth0 172.23.200.221 netmask 255.255.255.0

(C) ifconfig eth0 (D) ifconfig eth0 hw ether 192.168.11.2 50.若要重新启动Linux操作系统,以下操作命令中,不正确的是(B )。 (A) reboot (B) restart (C) init 6 (D) shutdown –r now 51. 当前目录下已经存在a,b,c三个文件,将上述三个文件合成一个文件的abc的命令是(C)

(A) cat a b c < abc (B) cat a ,b ,c < abc (C) cat a b c > abc (D)cat a ,b ,c > ab 52.在linux系统中,用于设置DNS服务器的配置文件是(C)

(A) /etc/hosts(B) /etc/resolv.conf (C) /etc/named.conf (D) /etc/nis.conf

53. 假设file1.txt文件不存在,file2.txt存在,则内容不为空,执行以下命令后,生成的文件内容不为空的是(C)

(A) touch file1.txt (B) 执行cat > file1.txt命令后,立即按Ctrl+D (C) cat file2.txt > file1.txt (D) cat /dev/null > file1.txt 54.对用户组进行重命名,应使用的命令参数是(A )。

(A)-n (B) –l (C) –L (D) –r

55.若要查询系统当前都安装了哪些软件包,包含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文件的拥有者均有读、写权限,用户组和其他用户对该文件只有读的操作权限,以下命令正确的是(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) -d (D) -f

62. 若要设置Web站点的端口号,应在配置文件中通过(C)配制语句来实现。 (A) ServerRoot (B) DocumentRoot (C) Listen (D) DirectoryIndex 63.若要改变一个文件的拥有者,可以通过(B)命令来实现。 (A) chmod (B)chown (C)usermod (D)file 二、判断题:

1. Linux系统中一共有两种类型的用户:root用户和普通用户。( F )

2. Linux系统一共有6种运行级别,其中运行级别4是多用户状态的运行级别。(F ) 3. 在当前目录下创建文件file.txt的命令是mkdir file.txt。( 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. 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 cinfigtest 就可

以让新的配置生效。(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. Linux的命令和文件名都区别大小写。( 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. 删除文件夹的命令式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功能相同的命令是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,修改文件所有者

为root,执行如下命令____chown.root file__________________。

3. Apache服务器配置中,主配置文件是____httpd.conf__,位于_/etc/httpd/conf__

目录下,默认的Web站点根目录是______/var/www/html_______。 4. Linux系统下切换用户的命令是_____su_____。

5. ftp服务中上传文件用__put___命令实现,下载文件用__get___命令实现。 6. DNS域名解析服务器配置完成以后,可以用命令___nslookup______验证服务器配置

是可用的,成功的。

7. 系统安装了一个软件包,若想查看该软件包的详细信息,使用命令__rmp-qi_____,

验证该软件包安装了哪些文件以及安装位置使用命令________rmp-ql_______。 8. 当前路径下有文件file,查看文件属性,是文件具有可执行权限,需要执行命令

__________chnod + file_______________。 9. Linux系统下删除用户的命令是___userdel_____。

10. 测试两台主机之间网络联通,可以用命令___ping___,验证DNS服务器是正常工作

的,可用命令______nslookup________。

11. 利用rpm命令卸载软件包时,应使用的命令选项参数为_-e___。 12. Linux系统默认的文件系统类型是是__ext2____。

13. 向目的主机127.0.0.1发送3次1k 的ping测试包,检测网络是否畅通,,命令是

___ping –c 3 s 3069_ 127.0.0.1________。

14. vi编辑器的三种工作模式分别是_插入模式___、__编辑模式__和__命令模式___。。 15. ftp服务的启动命令是___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. Linux利用交换分区空间来提供虚拟内存,交换分区的文件系统类型是

__swap____。

23. 执行useradd tom命令后,系统会自动在_/home____目录下创建___tom___文件夹,

作为tom用户的__家目录___。

24. DNS域名解析服务器配置完成以后,可以用命令____nslookup______验证服务器配

置是可用的,成功的。 四、简答题

1. 运行级别分哪那几种,请分别解释每一种类型含义并说明正常情况不能设置什么级别。

#0 -停机

#1 -单用户模式,仅用于root用户对系统进行维护时 #2 -多用户模式,单不支持NFS

#3 -完全多用户模式,及多用户文本界面模式,是标准的运行级别 #4 -没有用到,保留,有待开发 #5 -X11,Linux图形界面运行级别 #6 -重新启动 0.4.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) 第六个字段表示家目录,对应题目中家目录为/root. (7) 第七个字段表示shell,对应题目中shell为/bin/bash.

3. 简述linux启动的步骤(从系统加电到系统可以使用)。

(1)

加电,转入BIOS后,去MBR。

(2) BIOS把控制权交给GRUB,此时可以转移进入其他操作系统,也可以等待

几秒钟自动进入Linux操作系统,从/boot分区中获取内核,进行加载并初始化硬件。 (3) (4) (5)

启动init进程,根据其配置文件/etc/inittab中指定的运行级别进入。 根据不同的运行级别,启动相应的服务。 Login进程等待用户登录。

4. Vi编辑器有哪些工作模式,分别怎么转换。

书50页

5. 虚拟主机分为哪几种类型?简述各种类型的特点

书152

6. 简述网络故障排查的基本方法。

书138

7. 配置Apache服务器:

要求:设置本机的IP地址是192.168.0.128,子网掩码:255.255.255.0,网关:192.168.0.1。

设置web站点根目录位于 /var/www/html/myweb。

默认首页是index.html,首页内容为:hello,this is my homepage!。 端口号是8080。

效果:在浏览器地址栏中只需要输入http://192.168.0. 118:8080,确定后即可出现hello,this is my homepage!页面。(请按下面的要求写出配置步骤)

(1) 配置IP地址、子网掩码、网关等网络信息的步骤。

(2) 创建web站点根目录myweb,创建首页是index.html并写入“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

本文来源:https://www.bwwdw.com/article/a4ow.html

Top