收藏 分销(赏)

linux-一份题目(附详细答案).doc

上传人:仙人****88 文档编号:12020754 上传时间:2025-08-28 格式:DOC 页数:8 大小:69.50KB 下载积分:10 金币
下载 相关 举报
linux-一份题目(附详细答案).doc_第1页
第1页 / 共8页
linux-一份题目(附详细答案).doc_第2页
第2页 / 共8页


点击查看更多>>
资源描述
一、单选题(共20题,每题1分,总分20分,请把单选题的答案按照题号填写在上面表格中): 1. 用useradd命令的哪个参数选项是用来指定用户的home directory? A. -d B. -h C. -u D. –a 解释: useradd -h 相当于 useradd -help 查看命令帮助的意思 -u 指定用户ID 例如:[root@localhost ~]# useradd feilong -u 503 adduser 没有-a 这个参数 -d 用来指定用户的home directory ,例如: useradd -d /home/ddddd dd 2. 想看以前敲入的命令,用什么命令? A. hist B. histfile C. showbuff D. history 解释: A项: linux默认不存在该命令 [root@localhost ~]# whereis hist hist: [root@localhost ~]# man hist No manual entry for hist B项:linux默认不存在该命令 [root@localhost ~]# man histfile No manual entry for histfile [root@localhost ~]# whereis histfile histfile: C项:linux默认不存在该命令 [root@localhost ~]# whereis showbuff showbuff: [root@localhost ~]# man showbuff No manual entry for showbuff D 项:正确 3. linux是一个( )操作系统,意思是源码可以免费获得。 A. Open sourced B. User licensed C. Closed source D. Open binary 解释:linux是一个开源(Open sourced)的操作系统 4. DNS提供( )到IP地址的匹配。 A. NETBIOS name B. host name C. MAC address 解析:DNS实际上是分布在internet上的主机信息的数据库,其作用是实现 IP地址和主机名 之间的转换。 A项:NETBIOS 是网络基本输入输出系统,定义了一种软件接口以及在应用程序和连接介质之间提供通讯接口的一种方法 B项:主机名 ,正确 C项:MAC 地址 5. Linux的内核和初始化文件存放在( )目录里。 A./bin B. /boot C. /var D. /home A : /bin, /sbin 这里分别放着启动的时候所需要的普通程序和系统程序。很多程序在启动以后也很有用,它们放在这个目录下是因为它们会经常被其他程序所调用。 B./boot 很多Linux系统把内核映像和其他一些和启动有关的文件放在这里 C./var 这里有一些被系统改变过的数据。比如说/var/tmp,就是用来储存临时文件的。还有很多其他的进程和模块把它们的记录文件也放在这个地方。 D./home 一般用户的主目录都会放在这个目录下。 6. 在Linux操作系统中,测试与IP地址为165.113.1.170的网关是否连通的命令是()。 A. ping 165.113.1.170 B. nslookup 165.133.1.170 C. route 165.113.1.170 D. tepdm 165.113.1.170 B项; 查看DNS nslookup C项: rout显示和设置路由,目前没有环境实验 D项:找不到该命令 [longfei@localhost ~]$ whereis tepdm tepdm: [longfei@localhost ~]$ man tepdm No manual entry for tepdm 7. 关于Linux Shell,错误的理解是( C )。 A. Linux 内核之间的接口程序 B. 拥有自己内建的shell命令集 C. Linux Shell和MS-DOS的COMMAND.COM功能一致 D. Linux Shell在登录Linux时作为进程运行 解释: C.功能一致,毫无疑问,肯定错了 8. 在Linux操作系统中,为一块设备名为eth0的网卡分配IP地址和子网掩码的命令是( )。 A. serserial eth0 202.112.58.200 netmask 255.255.255.0 B. ifconfig eth0 202.112.58.200 netmask 255.255.255.0 C. minicom eth0 202.112.58.200 netmask 255.255.255.0 D. mount eth0 202.112.58.200 netmask 255.255.255.0 A :不存在该命令 B.正确 C.查不到该命令 D.挂载命令 9. .在网络中以服务器-客户端进行通信时,通常需要( )和通信端口两种地址作为进程之间通信的唯一的标识。 A.IP B. MAC C. DLCI B.MAC 网卡物理地址 C.DLCI 数据链路连接标识(Data Link Connection Identifier) 10. 在linux系统中,host.conf文件中配置order hosts,bind,表示:( ) A.先主机名解析后域名解析 B.先域名解析后主机名解析 C.先访问hosts文件然后访问bind文件 D.先访问bind文件后访问hosts文件 以下是host.conf文件里相关内容: */etc/host.conf 文件   该文件指定如何解析主机名。Linux通过解析器库来获得主机名对应的IP地址。下面是一个“/etc/host.conf”的示例:   order bind,hosts   multi on   ospoof on   “order bind,hosts”指定主机名查询顺序,这里规定先使用DNS来解析域名,然后再查询“/etc/hosts”文件(也可以相反)。   “multi on”指定是否“/etc/hosts”文件中指定的主机可以有多个地址,拥有多个IP地址的主机一般称为多穴主机。   “nospoof on”指不允许对该服务器进行IP地址欺骗。IP欺骗是一种攻击系统安全的手段,通过把IP地址伪装成别的计算机,来取得其它计算机的信任。 11. 命令“ln test king”做什么? A. It will create a symbolic link from test to king. B. It will create a hard link from king to test. C. It will create a symbolic link from king to test. D. It will create a copy of the file test in king. 解释: 创建硬链接的方法:ln 源文件 目标文件 创建软链接文件的方法: ln -s 源文件 目标文件 12. 在OSI七层结构模型中,处于数据链路层与运输层之间的是:( ) A.物理层 B.网络层 C.会话层 D.表示层 13. 下面哪一行是计算单词“testking”在 /var/log/maillog中的总行数? A. wc –l ‘testking /var/log/maillog’ B. for “testking” in [maillog (count) +1] C. wc –l /var/log/maillog | grep ‘testking’ D. cat /var/log/maillog | grep ‘testking’ | wc –l E. cat /var/log/mailog | grep ‘testking’ | wc –r 解释:命令的含义:将maillog文件中的内容显示出来,再从显示出来的内容中将testking筛选出来,再从筛选的结果中使用wc -l 将总行数输出 14. ( )负责端到端的通信,它既是OSI模型中负责数据通信的最高层,又是面向通信的低层和面向处理的高层之间的中间层。 A. 数据链路层 B. 网络层 C. 传输层 D. 应用层 1层物理层:主要定义物理设备标准,如网线的接口类型、光线的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的模数转换与数模转换)。这一层的数据叫做比特。    2层数据链路层:主要将从物理层接收的数据进行MAC地址(网卡的地址)的封装与解封装。常把这一层的数据叫做帧。在这一层工作的设备是交换机,数据通过交换机来传输。   3层网络层:主要将从下层接收到的数据进行IP地址(例192.168.0.1)的封装与解封装。在这一层工作的设备是路由器,常把这一层的数据叫做数据包。    4层传输层:定义了一些传输数据的协议和端口号(WWW端口80等),如:TCP(传输控制协议,传输效率低,可靠性强,用于传输可靠性要求高,数据量大的数据),UDP(用户数据报协议,与TCP特性恰恰相反,用于传输可靠性要求不高,数据量小的数据,如QQ聊天数据就是通过这种方式传输的)。 主要是将从下层接收的数据进行分段进行传输,到达目的地址后在进行重组。常常把这一层数据叫做段。    5层会话层:通过传输层(端口号:传输端口与接收端口)建立数据传输的通路。主要在你的系统之间发起会话或或者接受会话请求(设备之间需要互相认识可以是IP也可以是MAC或者是主机名)    6层表示层:主要是进行对接收的数据进行解释、加密与解密、压缩与解压缩等(也就是把计算机能够识别的东西转换成人能够能识别的东西(如图片、声音等))    7层应用层 主要是一些终端的应用,比如说FTP(各种文件下载),WEB(IE浏览),QQ之类的(你就把它理解成我们在电脑屏幕上可以看到的东西.就 是终端应用) 15. 哪个命令是用来查找文件中指定的字符串? A. grep B. find C. lookup B.用来查找具体文件 C.找不到该命令 16. Linux是以模仿下列何种操作系統为基础之操作系統? A. Windows2000 B. Windows ME C. MS-DOS D. Unix 解释:简单得不能再简单了 17. Linux 中一种常用的引导工具是( )。 A. reboot B. lilo C. gone D. restart A. reboot命令:重新启动计算机 B. lilo linux的引导加载程序 C. linux 图形用户界面有两种,分别是kde 和gone D. restart linux中的重启服务命令 例如:service network restart 重新启动网卡服务 18. 传输控制协议(TCP)是_____传输层协议。 A.面向连接的 B.无连接的 解释:TCP :面向连接 19. 在linux操作系统中,为了将当前目录下所有.txt文件打包并压缩归档到文件this.tar.gz,我们可以使用:( ) A. tar czvf this.tar.gz ./*.txt B. tar ./*.txt czvf this.tar.gz C. tar zxvf this.tar.gz ./*.txt D. tar ./*.txt zxvf this.tar.gz 解释:压缩格式: tar -czvf 压缩文件名 源文件路径 A项 也是错的,改下: tar -czvf this.tar.gz ./*.txt 20. 为了保证系统的安全,现在的linux系统一般将/etc/passwd密码文件加密后,保存为( )文件。 A. /etc/group C. /etc/libsafe.notify B. /etc/netgroup D. /etc/shadow A项: 保存用户组信息 B项:找不到该文件 C项 :找不到该文件 二、填空:(每个空1分,共25分) 1. 查看当前工作目录用____ls___命令;_____cd_____命令用于想从一个目录切换到另一目录,通常后面要带上需要切换到的目录名称,可以使用绝对路径或者相对路径来指明该目录。绝对路径方式应从____根__目录开始,相对路径则从__当前____目录开始。 2. 假如工作目录下已经存在两个文件hello.txt和world.txt,要把world.txt文件的内容追加到hello.txt文件的后面,则应在提示符后敲入_cat world.txt >>hello.txt_命令。 3. 所谓许可权,就是规定谁可以使用哪个文件或目录以及使用的权限。通常将它分为以下3种:_______读______、_____写_______和_____执行________。 4. 若不允许同组用户存取自己的文件和目录,umask设置为_____060______。若不想要其他用户读文件或目录,可以将umask设置为_____004___或___004_______。 解释:umask 是设置默认用户创建的文件或者文件夹的权限 5. 启动一个进程有两个主要途径,__手工启动_和__调度启动__。 6. 一个没有后缀的文件grap,想判断此文件的类型,用_________file___grap____命令。 解释:file 命令用来输出文件类型 后面直接加文件名 7. 修改最短密码长度需要编辑___login.defs____文件。 解释:这个文件在/etc目录下,找到PASS_MIN_LEN 属性修改即可 8. 路由器工作在___网络层___层,网桥工作在_数据链路_层。 9. ___ifconfig__是一个最常用检测是否能够与远端机器建立网络通讯的连接测试工具,它是通过Internet控制报文协议ICMP来实现的。 10. 将文件cjh.txt重命名为wjz.txt,则写出命令__rm cjh.txt wjz.txt____。 11. 连接一个FTP服务器,服务器的IP地址是218.192.108.16,写出连接命令ftp>_ftp _218.192.108.16___。FTP服务器验证用户名和密码成功后,就可以操作FTP服务器了。服务器上有一个文件hello.txt,若想把它下载到本机,则用命令ftp>_____get hello.txt__;想把本机的一个软件mysqlforlinux.gz.tar上传到FTP服务器上,则用命令ftp>___put mysqlforlinux.gz.tar__。中止FTP会话,则用命令ftp>__quit___。 12. DNS通常由两种机制来完成:一种是___主___,另一种是采用______辅助 来实现。 三、简答题 (共2题,每题10分,总分20分): 1. 什么是shell? Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行 2. 什么是进程?Linux系统包括3种不同类型的进程,写出这3种类型的进程以及各自的特点。 进程的定义:一个进程是一个程序的一次执行的过程,程序是静态的,它是一些保存在磁盘上的可执行的代码和数据Linux操作系统包括三种不同类型的进程,每种进程都有自己的特点和属性。  a) 交互进程--由一个shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。 b) 批处理进程--这种进程和终端没有联系,是一个进程序列。 c) 监控进程(也称守护进程)--Linux系统启动时启动的进程,并在后台运行。集合,进程是一个动态的概念。它是Linux 系统的基本的调度单位,一个进程由如下元素组成: 四、应用题(共7题,每题5分,总分35分): 1. 请写出mount U盘的步骤,假设此U盘是vfat文件系统类型。 1. 查看系统支持的中文字符集 [longfei@localhost ~]$ echo $LANG en_NZ.UTF-8 说明:中文Linux 常用的locale是zh_CN.gb2312,zh_CN.gbk,zh_CN.gb18030 和 zh_CN.UTF-8 2. 将鼠标光标放到虚拟机中,插入U盘,虚拟机中的系统自动识别U盘,使用fdisk -l命令查看是否已经识别U盘 [root@localhost ~]# fdisk -l 3. 在/mnt目录下创建一个名为usb的文件夹 [root@localhost mnt]# mkdir usb 4. 使用下面一条命令即可挂载U盘 [root@localhost mnt]# mount -t vfat /dev/sdb1 /mnt/usb -o iocharset=utf8 mount命令格式:mount [-参数] [设备名称] [挂载点] [其他参数] -t 指定设备的文件系统类型,在此,使用 -t vfat 是由于所使用U盘的文件系统类型是 fat32;如果是ntfs 则使用 -t ntfs 等等 -o 指定挂载文件系统时的选项, -o iocharset=utf8 设定中文字符集。如果locate是zh_CN.gb18030 就得改为: -o iocharset=gb2312 1) vfat 代表U盘的系统是fat32 类型的文件系统 ; 2) /dev/sdb1 U盘所在位置 3) /mnt/usb挂载的文件夹 5. 挂载成功,可以看到里面的东西了 [root@localhost mnt]# cd usb [root@localhost usb]# ls 4245.JPG TeamViewer 44 骆龙飞 Oracle 大作业.rar TeamViewer.rar 544547.PNG TeamViewer_Setup.exe 58475878578.TIF wmardlildoeldoe.zip 卸载U盘: [root@localhost usb]# cd /root 卸载U盘要进入不同的目录(即不能在usb这个目录下卸载) [root@localhost ~]# umount /mnt/usb [root@localhost ~]# cd /mnt/usb [root@localhost usb]# ls 2. 请写出在当前目录开始找出所有以.c结尾的文件,并输出在屏幕上。 # find . -name "*.c" 3. 请说出以下命令的含义: cp rm mv mkdir rmdir cp 拷贝文件 rm 删除文件或者目录 mv 重命名 mkdir 创建目录 rmdir 删除目录 4. 把文件log.txt的前10行显示到屏幕上。 head -n 10 log,txt 5. 显示文件sample.txt中含有“High”单词的行数,并输出在屏幕上 cat sample.txt|grep "High"|wc -l 6. 写一个定时器, 在每周一、周三、周五的下午的4点自动执行ls –l >out.log。写出具体步骤。 这个还真不会!!!!!! 7. route命令可以用来查看和增加,删除本地路由表,请写出Linux操作系统下,追加缺省网关为10.4.5.32的局域网。 无法实验: 网上找到的参考资料 添加默认网关192.168.1.1: route -p add 0.0.0.0 mask 0.0.0.0 192.168.1.1 删除默认网关192.168.1.1: route (-p) delete 0.0.0.0 mask 0.0.0.0 192.168.1.1 第 8 页 共 8 页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 考试专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服