《linu操作系统 课后习题答案.docx》由会员分享,可在线阅读,更多相关《linu操作系统 课后习题答案.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1.简述linux的内核版本号的构成。 major:表示主版本号,通常在一段时间内比较稳定。minor:表示次版本号,假设是偶数,代表这个内核版本是正式版本,可以公开发行;而假设是奇数,那么代表这个内核版本是测试版本,还不太稳定仅供测试。patchlevel:表示修改号,这个数字越大,那么说明修改的次数越多,版本相对更完善。 2.如何理解linux发行版本含义?它由哪些根本软件构成?答:linux的根底是其内核,但光有内核是无法满意用户须要的,必需构成发行套件,即发行版。系统引导管理程序Boot Manager、用户界面、X-Window系统、系统管理、Internet效劳、文件与打印效劳、应
2、用程序、工具与库程序 3.linux的运用领域主要有哪些?答: Intranet 、效劳器、嵌入式系统、集群计算机等方面 4.Linux主要特点。答:多用户、多任务、多平台、美丽的用户界面 、硬件支持、强大的通信与联网功能 、应用程序支持 4.X Window由哪3个部分组成?分别有何功能?答:Server效劳器、Client客服端、通信通道 Server:限制实际显示器与输入设备的程序。Client:Client是运用系统窗口功能的一些应用程序。通信通道:负责Server与Client之间的信息传输。5.什么是桌面环境?linux下的桌面环境主要有哪两种?答:为用户管理系统、配置系统、运行应
3、用程序等供应统一的操作平台。Linux最常用的桌面环境:KDE与GNOME。6.在GNOME桌面环境下如何获得扶植信息?答:1GNOME桌面环境供应扶植阅读器程序help,单击【主菜单】【扶植】嘱咐即可启动,单击文字链接可查看相关的联机扶植信息。2假设已安装文档光盘,那么可单击【主菜单】【文档】嘱咐,选择查看已安装的文档。3当运行运用程序时,单击该程序的【扶植】【书目】或者【书目内容】也可查看该程序的扶植信息。4默认状况下linux所安装的每一个应用程序都会在/usr/share/doc书目下放置该程序的扶植信息文件。因此,用户可干脆阅读次书目中相关程序的扶植信息。7.如何从GNOME桌面环境
4、切换到KDE桌面环境?答:在GNOME中启动运行嘱咐,然后输入嘱咐switchdesk,翻开switchdesk桌面切换工具,然后选择KDE嘱咐,设置完成后须要重新启动系统才生效。8.I/O设备怎样分类?从资源的角度来看,I/O设备可分为哪几类设备?答:按设备的所属关系两类:系统设备 、用户设备 。按设备的信息交换的单位两类:字符设备 、块设备。 按设备的共享属性可分为三类:独占设备 、共享设备 、虚拟设备 。9.设备管理的目的与功能是什么?答: 选择与支配I/O设备以便进展数据传输操作。限制I/O设备与CPU或内存之间交换数据。为用户供应一个友好的透亮接口,把用户与设备硬件特性分开,使得用户
5、在编制应用程序时不必涉及详细设备,由系统按用户的要求来对设备的工作进展限制。进步设备与设备之间、CPU与设备之间以及进程与进程之间的并行操作程度,以使操作系统获得最正确效率。 功能:供应与进程管理系统的接口、进展设备支配 、实现设备与设备、设备与CPU等之间的并行操作 、进展缓冲管理 、设备限制与驱动 10.什么是DMA方式?简述承受DMA方式进展数据传输的过程。答:DMA方式是:在外部设备与内存之间开拓干脆的数据交换通路。1外设可通过DMA限制器向CPU发出DMA恳求: 2CPU响应DMA恳求,系统转变为DMA工作方式,并把总线限制权交给DMA限制器; 3由DMA限制器发送存储器地址,并确定
6、传送数据块的长度; 4执行DMA传送; 5DMA操作完毕,并把总线限制权交还CPU。11.什么叫通道技术?通道的作用是什么?答:通道是独立于中央处理器的,特地负责数据I/O传输工作的理单元。通道对外部设备实行统一管理,它代替CPU对I/O操作进展限制,从而使CPU与外部设备可以并行工作。所以通道又称为I/O处理机。12.什么是缓冲?为什么要引入缓冲?答:缓冲技术是用在外部设备与其他硬件部件之间的一种数据暂存技术,它利用存储器件在外部设备中设置了数据的一个存储区域,称为缓冲区。引入缓冲区的主要缘由:1缓与CPU与I/O设备间速度不匹配的冲突。2削减对CPU的中断频率,放宽对CPU中断响应时间的限
7、制。3进步CPU与I/O设备之间的并行性。13.linux中用户可分为哪几种类型,有何特点?答:分为下面两种类型:1、用户帐号:所谓的“用户可以是实际的人员。每个用户帐号都包含一个惟一的识别码User ID,UID以及组群识别码Group ID,GID。2、组群帐号:所谓的“组群是一种逻辑性的单位,主要集合特定的用户,并授予全部组群成员文件一样的权限,如读取、写入、或运行14.linux用哪些属性信息来说明一个用户账号?答:登录名、口令、用户标识号、组标识号、用户名、用户主书目、嘱咐说明程序。15.创立一个用户账号须要哪些步骤?答:比方,须要创立一个用户账号user02,主书目为/home/u
8、ser02,登录时运用bash作为其shell程序。可以运用以下嘱咐:# useradd -d /home/user02 -s /bin/bash user02要添加新用户,点击添加用户按钮。一个如右图所示的窗口就会出现。在适当的字段内键入新用户的用户名与全称。在口令与确认口令字段内键入口令。口令必需至少有六个字符。 16.linux用哪些属性信息来说明一个用户组?答:组名、口令、组标识号、用户列表。17.linux用户账号管理上有哪些常用的嘱咐?答:显示自身的用户名whoami、显示当前全部用户登录信息w、显示当前全部用户登录信息who、查找并显示用户信息finger、变更finger嘱咐的
9、显示内容chfn、传送信息至其他登录用户write18.什么是进程?与程序不同?答:进程是程序在计算机上执行的活动。程序是保存在磁盘上的文件,其中包含了计算机的执行指令与数据,而进程那么可以看成是运行中的程序。程序是静态的,而进程是动态的。19.进程的根本状态有哪些?他们之间是如何转化的?答:运行、等待、停顿与僵死4种状态。20.linux的平安管理几个方面?答:用户帐号及其配置、文件访问的容许、访问设备、root账号、备份数据、21.linux内核有何特点?答:Linux的内核不是微内核构造,而是一个整体式的内核构造,也就是说,整个内核是一个单独的、特别大的程序。从实现机制来说,它可分为五个
10、子系统,即进程调度、内存管理、虚拟文件系统、网络接口与进程间通信子系统。内核的各个子系统都供应了内部接口(函数与变量),子系统之间的通信是通过干脆调用其他子系统中的函数实现的,而不是通过消息传递实现的。22.什么是可载入模块?可载入模块有何特点?答:模块通常是硬件设备的驱动程序,它们是内核的一部分。但是模块并没有被编译到内核中,而是被编译并连接成一组目的文件,这些文件能被插入到正在运行的内核,或者从正在运行的内核移走。由于模块具有这样的特点,故也称为可载入模块。特点:可以节约内存,而且简洁设定。23.如何编译linux内核?答:makezlmage 以一般方式编译内核。该嘱咐在/usr/src
11、/linux/arch/i386/boot书目下产生一个名为zlmage的文件,这个文件就是新内核的映像文件。make bzlmage 假设运用makezlmage嘱咐产生的内核映像文件太小,将导致编译失败。这是可以运用 make bzlmage。make zdisk 类似于make zlmage,但将内核映像存放在软盘上。这对测试新内核比较便利,假设新内核的工作不正常,只要将软盘去掉改用老内核即可。24.Intranet哪些功能及特点?答:信息共享与通信、数据库与工作流应用、以业务流程为中心的应用开放性与可扩展性、通用性、简易性与经济性、平安性25.什么叫集群?集群有哪些分类?答:可以将多台
12、计算机连接起来协同运作以对外供应各种效劳。集群系统的分类主要有两种:高可用性集群与高性能集群。26.LVS有几种包转发方式?分别是什么?答:LVS供应了3种包转发方式:NAT网络地址映射、IP TunnelingIP 隧道、Direct Routing干脆路由。 27.LVS有哪几种调度算法?答:LVS有8种调度算法:、29.安装程序供应了两个引导装载程序:GRUB与LILOGRUB:它是一个默认安装的功能强大的引导装载程序 LILO:它是用于linux的灵敏多用的引导装载程序。31.vi编译器的工作形式:编译形式与指令形式。1、自由软件:它是指用户有运行、复制、探讨、改进软件的自由3、分区:
13、创立“/boot分区;创立根分区、创立交换分区7、GNOME主要包含了面板、桌面、及一系列的标准桌面工具与应用程序8、Linux将承受并口的打印机称为/dev/lp0 而承受USB接口的打印机称为/dev/usb/lp09、I/O设备的分类:按设备的属性分类:系统设备与用户设备 ;按设备信息交换的单位分类:块设备与字符设备、按设备的共享属性:独占设备与共享设备9、设备的限制方式:I/O限制方式;程序I/O限制方式;中断驱动I/O限制方式;DMA限制方式;I/O通道限制方式10、目前常用的磁盘调度算法的有:先来先效劳算法;最短寻道时间优先算法;扫描算法;循环扫描算法11、Linux支持的文件系统
14、主要以下几种:msdos vfat umdos iso9660 sysV nfs ncpfs smb iso9660 :最常用的标准CD-ROM文件系统类型。在Linux下供应长文件名、文件属性等信息12、Linux文件系统构造:/bin /sbin /boot /dev /etc /home /lib /home /lib /mnt /proc /root /tmp /usr /var/bin:存放常用嘱咐与好用程序; /etc:存放了大连系统配置文件特地为系统管理而设置的 /home:用于存放各用户的主书目,用户文件 /proc 存放操作系统运行时,进程信息及内核信息 /root LINU
15、X超级权限用户root 的主书目14、常用嘱咐:at pwd cd ls mkdir cp rm su useraddinit 0 ;停顿系统 init 3 :完全多用户形式,即系统正常的形式 init 5 进入X11即窗口形式cp 选项 源文件 目的文件 rm 选项 文件名或书目名15、/etc/passwd : 登入名:密码:用户标示号:组群表示号:用户名:用户主书目:嘱咐说明程序/etc/shadow : 用户账号名:用户密码内容:到上次密码修改日期的天数:要隔几天才能再次修改:要隔几天必需修改: 密码过期几天发送警报:到期后几天关闭账号;到账号过期的天数:系统保存字段16、添加大量用户
16、的步骤:建立用户信息文件;运行shell script 逐栏读取信息;将读取的信息依次在/etc/passwd与/etc/shadow 两个文件中建立17、进程是运行中的程序;进程的状态:运行;等待;停顿;僵死。 18、线程有用户线程与内核线程之分 fork 与clone 系统调用可用来建立新的进程19、RPM : 可晋级性;强大的查询功能;系统校验;纯净源码 21、运用ifconfig嘱咐:该嘱咐的功能是显示或者设置网络设备,详细用法如下:显示网卡的设置信息#ifconfig 显示当前活动网卡的信息#ifconfig a 显示全部网卡的设置信息#ifconfig 网卡设备名 显示指定网卡的设
17、置信息 设置IP地址ifconfig 网卡设备名 IP地址 netmask 子网掩码#ifconfig eth0 192.168.1.3 netmask 255.255.255.0这只是临时修改IP,会立刻生效,但是重启后失效。禁用网卡ifconfig 网卡设备名 downifdown 网卡设备名 启用网卡ifconfig 网卡设备名 upifup 网卡设备名 20、SMB是一组通信协议,它运行unix MS-Windows 系统中已实现文件共享与打印机效劳共享 SMB效劳器的配置:#全局设定globalworkgroup = WORKGROUP /设定工作组名称 browseable = n
18、o/是否容许其他用户阅读个人主书目netbios name = myhouse /设定网络中该主机名server string = Samba Server /对该主机的注释security = user /该项务必设定为user级别共享书目设定:homes /用户个人的主书目设置内容comment = Home Directories /主书目注释browseable = no/是否容许其他用户阅读个人主书目writable = yes/是否容许写入个人书目valid users = %S/容许登陆的用户,%S表示当前登陆的用户create mode = 0664/新建文件的默认权限directory mode = 0775/新建书目的默认权限第 7 页