Linux基础知识 一、单选题 1、在Linux中,系统默认的( )用户对整个系统拥有完全的控制权。 A. root B. guest C. administrators D.supervistor 答案:A 2、当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( ) A. NID B. PID C. UID D. CID 答案:B 3、哪个目录存放用户密码信息( ) A. /boot B. /etc C. /var D. /dev 答案:B 4、默认情况下管理员创建了一个用户,就会在( )目录下创建一个用户主目录。 A. /usr B. /home C. /root D. /etc 答案:B 5、7. 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( )目录。 A. /home B. /bin C. /etc D. /dev 答案:D 6、如果要列出一个目录下的所有文件需要使用命令行( )。 A. ls –l B. ls C. ls –a(所有) D. ls –d 答案:C 7、哪个命令可以将普通用户转换成超级用户( ) A. super B. passwd C. tar D. su 答案:D 8、10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 答案:D 9、在vi编辑器里,命令"dd"用来删除当前的( ) A. 行 B. 变量 C. 字 D. 字符 答案:A 10、按下( )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 答案:A 11、用来分离目录名和文件名的字符是( ) A. dash (-) B. slash (/) C. period (.) D. asterisk() 答案:B 12、用 “rm -i”,系统会提示什么来让你确认( ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 答案:B 13、以下哪个命令可以终止一个用户的所有进程( ) A. skill all B. skill C. kill D. kill all 答案:D 14、vi中哪条命令是不保存强制退出( ) A. :wq B. :wq! C. :q! D. :quit 答案:C 15、若要将鼠标从VM中释放出来,可按 ( )键来实现 A. Ctrl + Alt B. Ctrl +Alt +Del C. Ctrl +Alt +Enter D.Ctrl +Enter 答案:A 16、如果用户想对某一命令详细的了解,可用( ) A. ls B. help C. man D.dir 答案:C 17、Samba服务器的配置文件是 ( )。 A.httpd.conf B.inetd.conf C.rc.samba D.smb.conf 答案:D 18、用户编写了一个文本文件a.txt,想将该文件名称改为txt.a,下列命令_____可以实现。 A. cd a.txt xt.a B. echo a.txt > txt.a C. rm a.txt txt.a D. cat a.txt > txt.a 答案:D 19、Linux文件权限一共10位长度,分成四段,第三段表示的内容是_____ 。 A. 文件类型 B. 文件所有者的权限 C. 文件所有者所在组的权限 D. 其他用户的权限 答案:C 20、在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是_____。 A. -m B. -d C. -f D. -p 答案:D 21、某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为_____ 。 A. 467 B. 674 C. 476 D. 764 答案:D 22、以长格式列目录时,若文件test的权限描述为:drwxrw-r–,则文件test的类型及文件主的权限是_____ 。 A. 目录文件、读写执行 B. 目录文件、读写 C. 普通文件、读写 D.普通文件、读 答案:A 23、/etc/shadow文件中存放 ______ 。 A.用户账号基本信息 B.用户口令的加密信息 C.用户组信息 D.文件系统信息 答案:B 24、为卸载一个软件包,应使用 _____ 。 A.rpm -i B.rpm -e C.rpm -q D.rpm -V 答案:B 25、若当前目录为/home,命令ls –l 将显示home目录下的( )。 A.所有文件 B.所有隐含文件 C.所有非隐含文件 D.文件的具体信息 答案:D 26、下面关于文件 "/etc/sysconfig/network-scripts/ifcfg-eth0"的描述哪个是正确的? ( )。 A.它是一个系统脚本文件 B.它是可执行文件 C.它存放本机的名字 D.它指定本机eth0的IP地址 答案:D 27、启动DNS服务的守护进程( ) A. httpd start B.httpd stop C. named start D. named stop 答案:C 28、若URL地址为http://www.nankai.edu/index.html,请问哪个代表主机名( )。 A.nankai.edu.cn B.index.html C.www.nankai.edu/index.html D.www.nankai.edu 答案:D 29、以下命令中,可以将用户身份临时改变为root的是( )。 A.SU B.su C.login D.logou 答案:B 30、若要使用进程名来结束进程,应使用( )命令。 A.kill B.ps C.pss D.pstree 答案:A 31、LINUX所提供的安装软件包,默认的打包格式为( )。 A…tar B…tar.gz C…rpm D…zip 答案:C 32、若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为( )。 A.tar –cvf myfile.txt myfile.txt.tar.gz B.tar –zcvf myfile.txt myfile.txt.tar.gz C.tar –zcvf myfile.txt.tar.gz myfile.txt D.tar –cvf myfile.txt.tar.gz myfile.txt 答案:C 33、usermod命令无法实现的操作是( ) A.账户重命名 B.删除指定的账户和对应的主目录 C.加锁与解锁用户账户 D.对用户密码进行加锁或解锁 答案:B 34、关闭linux系统(不重新启动)可使用( )命令。 A.ctrl+alt+del B.halt C.shutdown -r D.reboot 答案:B 35、修改以太网mac地址的命令为( )。 A.ping B.ifconfig C.arp D.traceroute 答案:B 36、在vi编辑器中的命令模式下,键入( )可在光标当前所在行下添加一新。 A.O> B.o> C.i> D.a 答案:B 37、以下选项中,哪个命令可以关机? ( ) A.init 0 B.init 1 C.init 5 D.init 6 答案:A 38、你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你不想保存所修改内容,你应该如何操作( ) A.在末行模式下,键入:wq B.在末行模式下,键入:q! C.在末行模式下,键入:x! D.在编辑模式下,键入“ESC”键直接退出vi 答案:B 39、删除文件命令为( ) A.mkdir B.move C.mv D.rm 答案:D 40、网络管理员对www服务器可进行访问、控制存取和运行等控制,这些控制可在( )文件中体现。 A.httpd.conf B.lilo.conf C.inetd.conf D.resolv.conf 答案:A 41、一个bash shell脚本的第一行是( )? A.#/bin/csh B.#/bin/bash C./bin/bash D.#!/bin/bash 答案:D 42、在给定文件中查找与设定条件相符字符串的命令为( )。 A.grep B.gzip C.find D.sort 答案:A 43、建立一个新文件可以使用的命令为( )。 A.chmod B.more C.cp D.touch 答案:D 44、存放Linux基本命令的目录是什么( )? A./bin B./tmp C./lib D./root 答案:A 45、关于Linux内核版本的说法,以下错误的是( )。 A. 表示为主版本号.次版本号.修正号 B.1.2.3表示稳定的发行版 C.1.3.3表示稳定的发行版 D.2.2.5表示对内核2.2的第5次修正 答案:C 46、下列设备属于块设备的是( )。 A.键盘 B.终端 C.游戏杆 D.硬盘 答案:D 47、在Linux系统添加新用户的命令是( ) A.groupadd B.usermod C.userdel D.useradd 答案:D 48、修改用户自身的密码可使用( ) A.passwd B.passwd -d mytest C.passwd mytest D.passwd –l 答案:A 49、统计磁盘空间或文件系统使用情况的命令是:( ) A.df B.dd C.du D.fdisk 答案:A 50、用于文件系统直接修改文件权限管理命令为:( ) A.chown B.chgrp C.chmod D.umask 答案:C 51、若使pid进程无条件终止使用的命令是( )。 A.kill -9 B.kill -15 C.killall -1 D.kill -3 答案:A 52、查询已安装软件包dhcp内所含文件信息的命令是( ) A.rpm -qa dhcp B.rpm -ql dhcp C.rpm -qp dhcp D.rpm -qf dhcp 答案:B 53、当IP地址的主机地址全为1时表示:( ) A.专用IP地址 B.对于该网络的广播地址 C.本网络地址 D.回送地址 答案:B 54、路由器最主要的功能是:( ) A.将信号还原为原来的强度,再传送出去 B.选择信息包传送的最佳路径 C.连接互联网 D.集中线路 答案:B 55、FTP传输中使用哪两个端口( )? A、23和24 B、21和22 C、20和21 D、22和23 答案:C 56、以下哪一个是linux内核的稳定版本( ) A.2.5.2 B. 2.6.17 C. 1.7.18 D. 2.3.20 答案:B 57、怎样显示当前目录( )。 A.pwd B.cd C.who D.ls 答案:A 58、欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是( )。 A.copy file1.txt file2.txt B.cp file1.txt | file2.txt C.cat file2.txt file1.txt D.cat file1.txt > file2.txt 答案:D 59、如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是( )。 A.ls .txt B.find . –name “.txt” C.ls –d .txt D.find . “.txt” 答案:B 60、如何删除一个非空子目录 /tmp( )。 A.del /tmp/ B.rm -rf /tmp C.rm -Ra /tmp/ D.rm –rf /tmp/* 答案:B 61、存放用户帐号的文件是( )。 A.shadow B.group C.passwd D.Gshadow 答案:C 62、下面哪个系统目录中包含Linux使用的外部设备( )。 A./bin B./dev C./boot D./home 答案:B 63、删除文件命令为() A.mkdir B.move C.mv D.rm 答案:D 64、如果执行命令 #chmod 746 file.txt,那么该文件的权限是( )。 A.rwxr–rw- B.rw-r–r— C.–xr—rwx D.rwxr–r— 答案:A 65、用ls –al 命令列出下面的文件列表,是符号连接文件的是( ) A.-rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello B.-rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey C.drwxr–r-- 1 hel users 1024 Sep 10 08:10 zhang D.lrwxr–r-- 1 hel users 7 Sep 12 08:12 cheng 答案:D 66、文件exer1的访问权限为rw-r–r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是( ) A.chmod a+x, g+w exer1 B.chmod 765 exer1 C.chmod o+x exer1 D.chmod g+w exer1 答案:A 67、下列那一个指令可以设定使用者的密码( ) A.pwd B.newpwd C.passwd D.password 答案:C 68、档案权限 755 , 对档案拥有者而言, 何义( ) A.可读,可执行, 可写入 B.可读 C.可读,可执行 D.可写入 答案:A 69、对文件重命名的命令为() A.rm B.move C.mv D.mkdir 答案:C 70、下列那一个指令可以显示目录的大小( ) A.dd B.df C.du D.dw 答案:C 二、判断 1、网络协议中,传输控制协议的缩写是TCP。 ( ) 答案:对
2、Linux不支持网络协议。( ) 答案:错
3、ifconfig命令查看网卡的IP地址和MAC地址。( ) 答案:对
4、 一台计算机的内存为128MB,则交换分区的大小必须也是128M。( ) 答案:错
5、ping命令可以用来初步诊断目标主机是否存活。( ) 答案:对
6、Linux中权限最大的帐户是admin。( ) 答案:错
7、Linux下,不同的帐户可以使用相同的密码。( ) 答案:对
8、Linux没有办法与windows实现文件的共享。( ) 答案:错
9、在通常情况下,登录Linux桌面环境,需要有效合法的用户帐号和密码。( ) 答案:对
10、 防火墙主要是用来防病毒的。 ( ) 答案:错
三、填空 1、在Linux平台下,搭建动态网站的组合,采用最为广泛的为LAMP,即____、、、 以及____、4个开源软软件构建,取英文第一个字母的缩写命名。 答案:Linux;Apache;MySQL;PHP;
2、NFS的英文全称是Network File System ,中文名称是____。 答案:网络文件系统
3、 ____服务可以实现动态 IP 地址分配。 答案:DHCP
4、存盘退出vim编辑器,应键入____。 答案:wq
5、FTP服务有两种工作模式:和。 答案:主动模式;被动模式;
6、Linux系统是一种____用户(单或多) ____任务(单或多)操作系统。 答案:多;多;
7、使用____命令能够显示当前目录。 答案:pwd;
8、比较重要的系统配置资料文件,一般来说大部分位于____目录下。 答案:/etc;
9、Linux 默认的系统管理员账号是____。 答案:root; 10、增加一个用户的命令是:____。 答案:useradd;
四、Linux系统信息服务 现需要在局域网上发布一个静态WEB网站,域名设定为:wxsy.com,WEB网站的网址:www.wxsy.com,网站服务器的操作系统为CentOS 7.0,其IP地址为:172.49.2.170,以下是创建该网站的主要工作步骤,请你填写缺少的操作内容。 1.WEB服务器的安装 # yum –y install httpd (1)* # rpm -qa |grep httpd 作用2 检查是否安装了httpd软件包 # systemctl start httpd.service 作用3启动http服务 # systemctl enable httpd.service 作用4使开机就启动http服务
在Windows客户端检验安装正确性: 打开浏览器,输入:http://172.49.2.170
当看到上面Apache默认网页,表示安装(5)正确_ 2.配置WEB服务器 #vi /etc/httpd/conf/httpd.conf__ (6) …… ServerRoot “/etc/httpd” 作用7:设置服务器的根路径_ timeout 180 作用8:超过180秒时打开网页失败 Listen 80 作用9:侦路HTTP服务端口80_ … DocumentRoot “/var/www/html” 作用10:设置网站文档的根目录路径 <Directory “/var/www”> 作用11:设置网站默认子目录 AllowOverride None # Allow open access: Require all granted … … <VirtualHost 172.49.2.170> 作用12:设置Web虚拟机的IP地址 ServerAdmin web1@wxsy.com DocumentRoot /var/www/html/ 作用13:设置网络文档根目录路径 ServerName __www.wxxy.com __(14) DirectoryIndex index.html 作用15:设置网站默认的主页文件名index.html
保存配置文档,并可检查httpd.conf语法是否有错, 输入命令(16):apachectl configtest_,若有语法错误,会有出错行号显示。 若配置没有语法错误,重启WEB服务命令(17):systemctl restart httpd.service
3.网站发布测试 (1)防火墙放行http服务,命令: # firewall-cmd --add-service=http --permanent 作用18:设置防火墙永久开放http服务 放行的服务端口号:_ 80__(19) 可以通过iptables命令进行查看是否放行了该端口号,其命令(20):iptables -L -n |grep 80 (2)将发布的网站主页文件index.html拷贝到子目录(21):/var/www/html/index.html (3)网站测试 在Windows客户端检验安装正确性: 打开浏览器,输入: http://_www.wxsy.com (22) 问答题:若不能显示正常的网页,应该如何处理?(8分) ① 检查客户端与WEB服务器的IP地址是否ping通 ② 检查域名能否解析到172.49.2.170 ③ 检查httpd.conf配置是否有错误 ④ 检查WEB服务器上防火墙是否开放80端口 ⑤ 检查无法访问网站时的出错信息,如无权限访问网页,则从存放网站的访问权限去解决问题 ……等