linux 一份题目(附详细答案).doc_第1页
linux 一份题目(附详细答案).doc_第2页
linux 一份题目(附详细答案).doc_第3页
linux 一份题目(附详细答案).doc_第4页
linux 一份题目(附详细答案).doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、单选题(共20题,每题1分,总分20分,请把单选题的答案按照题号填写在上面表格中):1. 用useradd命令的哪个参数选项是用来指定用户的home directory?A. -dB. -hC. -uD. a解释:useradd -h 相当于 useradd -help 查看命令帮助的意思-u 指定用户ID 例如:rootlocalhost # useradd feilong -u 503adduser 没有-a 这个参数-d 用来指定用户的home directory ,例如: useradd -d /home/ddddd dd 2. 想看以前敲入的命令,用什么命令?A. histB. histfileC. showbuffD. history解释:A项: linux默认不存在该命令 rootlocalhost # whereis hist hist: rootlocalhost # man hist No manual entry for histB项:linux默认不存在该命令 rootlocalhost # man histfile No manual entry for histfile rootlocalhost # whereis histfilehistfile:C项:linux默认不存在该命令 rootlocalhost # whereis showbuff showbuff: rootlocalhost # man showbuff No manual entry for showbuffD 项:正确3. linux是一个( )操作系统,意思是源码可以免费获得。A. Open sourcedB. User licensedC. Closed sourceD. Open binary解释:linux是一个开源(Open sourced)的操作系统4. DNS提供( )到IP地址的匹配。A. NETBIOS nameB. host nameC. MAC address解析:DNS实际上是分布在internet上的主机信息的数据库,其作用是实现 IP地址和主机名 之间的转换。A项:NETBIOS 是网络基本输入输出系统,定义了一种软件接口以及在应用程序和连接介质之间提供通讯接口的一种方法B项:主机名 ,正确C项:MAC 地址5. Linux的内核和初始化文件存放在( )目录里。A/bin B. /boot C. /var D. /homeA : /bin, /sbin 这里分别放着启动的时候所需要的普通程序和系统程序。很多程序在启动以后也很有用,它们放在这个目录下是因为它们会经常被其他程序所调用。B./boot 很多Linux系统把内核映像和其他一些和启动有关的文件放在这里C./var这里有一些被系统改变过的数据。比如说/var/tmp,就是用来储存临时文件的。还有很多其他的进程和模块把它们的记录文件也放在这个地方。D./home一般用户的主目录都会放在这个目录下。6. 在Linux操作系统中,测试与IP地址为70的网关是否连通的命令是()。A ping 70 B nslookup 70C route 70D tepdm 70B项; 查看DNS nslookup C项: rout显示和设置路由,目前没有环境实验D项:找不到该命令longfeilocalhost $ whereis tepdmtepdm:longfeilocalhost $ man tepdmNo manual entry for tepdm7. 关于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 00 netmask B. ifconfig eth0 00 netmask C. minicom eth0 00 netmask D. mount eth0 00 netmask A :不存在该命令B.正确C.查不到该命令D.挂载命令9. .在网络中以服务器客户端进行通信时,通常需要( )和通信端口两种地址作为进程之间通信的唯一的标识。AIP B. MAC C. DLCIB.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/maillogB. for “testking” in maillog (count) +1C. wc l /var/log/maillog | grep testkingD. cat /var/log/maillog | grep testking | wc lE. 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地址(例)的封装与解封装。在这一层工作的设备是路由器,常把这一层的数据叫做数据包。 4层传输层:定义了一些传输数据的协议和端口号(WWW端口80等),如:TCP(传输控制协议,传输效率低,可靠性强,用于传输可靠性要求高,数据量大的数据),UDP(用户数据报协议,与TCP特性恰恰相反,用于传输可靠性要求不高,数据量小的数据,如QQ聊天数据就是通过这种方式传输的)。 主要是将从下层接收的数据进行分段进行传输,到达目的地址后在进行重组。常常把这一层数据叫做段。 5层会话层:通过传输层(端口号:传输端口与接收端口)建立数据传输的通路。主要在你的系统之间发起会话或或者接受会话请求(设备之间需要互相认识可以是IP也可以是MAC或者是主机名) 6层表示层:主要是进行对接收的数据进行解释、加密与解密、压缩与解压缩等(也就是把计算机能够识别的东西转换成人能够能识别的东西(如图片、声音等) 7层应用层 主要是一些终端的应用,比如说FTP(各种文件下载),WEB(IE浏览),QQ之类的(你就把它理解成我们在电脑屏幕上可以看到的东西就 是终端应用)15. 哪个命令是用来查找文件中指定的字符串?A. grepB. findC. lookupB.用来查找具体文件C.找不到该命令16. Linux是以模仿下列何种操作系統为基础之操作系統?A. Windows2000B. Windows MEC. MS-DOS D. Unix解释:简单得不能再简单了17. Linux 中一种常用的引导工具是( )。A reboot B lilo C gone D restartA. reboot命令:重新启动计算机B. lilo linux的引导加载程序C. linux 图形用户界面有两种,分别是kde 和goneD. 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 ./*.txt20. 为了保证系统的安全,现在的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地址是6,写出连接命令ftp_ftp _6_。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. 查看系统支持的中文字符集longfeilocalhost $ echo $LANGen_NZ.UTF-8说明:中文Linux 常用的locale是zh_CN.gb2312,zh_CN.gbk,zh_CN.gb18030 和 zh_CN.UTF-82. 将鼠标光标放到虚拟机中,插入U盘,虚拟机中的系统自动识别U盘,使用fdisk -l命令查看是否已经识别U盘rootlocalhost # fdisk -l3. 在/mnt目录下创建一个名为usb的文件夹rootlocalhost mnt# mkdir usb4. 使用下面一条命令即可挂载U盘rootlocalhost mnt# mount -t vfat /dev/sdb1 /mnt/usb -o iocharset=utf8mount命令格式:mount -参数 设备名称 挂载点 其他参数-t 指定设备的文件系统类型,在此,使用 -t vfat 是由于所使用U盘的文件系统类型是 fat32;如果是ntfs 则使用 -t ntfs 等等 -o 指定挂载文件系统时的选项, -o iocharset=utf8 设定中文字符集。如果locate是zh_CN.gb18030 就得改为: -o iocharset=gb23121) vfat 代表U盘的系统是fat32 类型的文件系统 ;2) /dev/sdb1 U盘所在位置3) /mnt/usb挂载的文件夹5. 挂载成功,可以看到里面的东西了rootlocalhost mnt# cd usbrootlocalhost usb# ls4245.JPG

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论