linux操作系统(第2版))》课后习题答案

合集下载

linux课后习题答案教材课后习题参考答案

linux课后习题答案教材课后习题参考答案

第 1 章Linux 概况一、选择题1、下列哪个选项不是Linux 支持的A. 多用户B. 超进程C. 可移植D. 多进程2、Linux 是所谓的“Free Software”,这个“Free”的含义是什么A. Linux 不需要付费B. Linux 发行商不能向用户收费C. Linux 可自由修改和发布D.只有Linux 的作者才能向用户收费3、以下关于Linux 内核版本的说法,错误的是A. 依次表示为主版本号.次版本号.修正次数的形式B. 表示稳定的发行版C. 表示对内核的第6 次修正D. 表示稳定的发行版4、以下哪个软件不是Linux 发行版本A. 红旗 Server 4B. Solaris 10C. RedHat 9D. Fedora 85、与Windows 相比Linux 在哪个方面相对应用得较少A. 桌面B. 嵌入式系统C. 服务器D. 集群A6、Linux 系统各组成部分中哪一项是基础A.内核 B. X Window C. Shell D. GnomeB7、Linux 内核管理不包括的子系统是哪个A. 进程管理系统B. 内存管理系统C. 文件管理系统D. 硬件管理系统A8、下面关于Shell 的说法,不正确的是哪个A. 操作系统的外壳B. 用户与Linux 内核之间的接口C. 一种和C 类似的高级程序设计语言D. 一个命令语言解释器B9、以下哪种Shell 类型在Linux 环境下不能使用Shell Shel Shell10、在Linux 中把声卡当作何种设备A. 字符设备B. 输出设备C. 块设备D. 网络设备二、填空题1、Linux 采用 LRU 算法(最近最少使用)算法,淘汰最近没有访问的物理页,从而空出内存空间以调入必须的程序段或数据。

2、之所以Linux 能支持多种文件系统的原因是,Linux 采用虚拟文件系统技术。

第2 章安装与删除Linux一、选择题B1.安装Linux系统至少需要几个分区2.RHEL Server 5 系统启动时默认由以下哪个系统引导程序实施系统加载3.光盘安装RHEL Server 5 的过程中,下列哪个操作是必需的A. 磁盘手动分区B. 显卡设置C. 键盘类型设置D. 打印机的设置4. /dev/hda5 在Linux 中表示什么A. IDE0 接口上从盘B. IDE0 接口上主盘的逻辑分区C. IDE0 接口上主盘的第五个分区D. IDE0 接口上从盘的扩展分区A5、超级用户的口令必须符合什么要求A.至少4 个字节,并且大小写敏感B.至少6 个字节,并且大小写敏感C.至少4 个字节,并且大小写不敏感D.至少6 个字节,并且大小写不敏感A6、Linux系统引导的过程一般包括如下几步:1. MBR 中的引导装载程序启动;2. 用户登录;3. Linux 内核运行;4. BIOS 自检。

《Linux操作系统》第2版完整习题答案-电子工业出版社

《Linux操作系统》第2版完整习题答案-电子工业出版社

参考答案第1章1. 思考题(1)C语言。

(2)UNIX系统的特点有以下几点:(1)多任务;(2)多用户;(3)并行处理能力;(4)设备无关性;(5)工具;(6)错误处理;(7)强大的网络功能;(8)开放性。

(3)Linux是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的,可以自由使用的类UNIX产品。

其创始人是Linus。

(4)Linux操作系统的诞生、发展和成长过程始终依赖着的重要支柱有以下几点:(1)UNIX操作系统;(2)MINIX操作系统;(3)GNU计划;(4)POSIX标准;(5)Internet 网络。

(5)Linux系统的特点有以下几点:1)自由软件;2)良好的兼容性;3)良好的界面;4)丰富的网络功能;5)支持多种平台。

(6)常见的Linux的发行版本有以下几种:1)Red Hat Linux;2)Caldera OpenLinux;3)SuSE Linux;4)TurboLinux;5)红旗Linux;6)中软Linux。

(7)略。

2. 单项选择(1)-(5):BCCBA第2章1. 思考题(1)Linux系统有哪些运行级别?其含义为何?答:Linux/Unix有7个运行级或运行状态,定义如下(参见/etc/inittab),具体级别与含义如下:0:关闭系统;1:单用户模式;2:多用户使用模式,但没有NFS功能;3:完全多用户模式;4:没有使用,用户可自定义;5:完全多用户模式,且支持X-Windows(默认运行级);6:重新启动。

(2)Linux系统下经常使用的两种桌面环境是什么?答:GNOME他KDE(3)什么是X-Window系统?它有什么特点?答:图形界面(X-Window)就是在Linux操作系统中提供图形化用户界面(GUI),支持的视窗系统,也被称为X。

X-Window的工作方式跟Microsoft Windows有着本质的不同。

MS Windows的图形用户界面(GUI)与操作系统本身紧密结合,成为操作系统的一部分;而X-Window并不是操作系统的一部分,它实际上只是在Linux操作系统上面运行的一个应用程序,可以不启动。

《Linux操作系统(第2版) )》课后习题答案

《Linux操作系统(第2版) )》课后习题答案

《Linux操作系统(第2版)》课后习题答案1.6 练习题一、选择题1. Linux最早是由计算机爱好者 B 开发的。

A. Richard PetersenB. Linus TorvaldsC. Rob PickD. Linux Sarwar2. 下列 C 是自由软件。

A. Windows XPB. UNIXC. LinuxD. Windows 20003. 下列 B 不是Linux的特点。

A. 多任务B. 单用户C. 设备独立性D. 开放性4. Linux的内核版本2.3.20是 A 的版本。

A. 不稳定B. 稳定的C. 第三次修订D. 第二次修订5. Linux安装过程中的硬盘分区工具是 D 。

A. PQmagicB. FDISKC. FIPSD. Disk Druid6. Linux的根分区系统类型是 C 。

A. FATl6B. FAT32C. ext4D. NTFS二、填空题1. GNU的含义是:GNU's Not UNIX。

2. Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具。

3. 安装Linux最少需要两个分区,分别是swap交换分区和/(根)分区。

4. Linux默认的系统管理员账号是root 。

三、简答题(略)1.简述Red Hat Linux系统的特点,简述一些较为知名的Linux发行版本。

2.Linux有哪些安装方式?安装Red Hat Linux系统要做哪些准备工作?3.安装Red Hat Linux系统的基本磁盘分区有哪些?4.Red Hat Linux系统支持的文件类型有哪些?2.6 练习题一、选择题1. C 命令能用来查找在文件TESTFILE中包含四个字符的行?A. grep’????’TESTFILEB. grep’….’TESTFILEC. grep’^????$’TESTFILED. grep’^….$’TESTFILE2. B 命令用来显示/home及其子目录下的文件名。

《Linux操作系统》部分习题答案

《Linux操作系统》部分习题答案

第一章Linux系统简介一、思考题1.UNIX的大部分代码是用一种流行的程序设计语言编写的,该语言是什么?C语言2.UNIX系统的特点有哪些?·多任务·多用户·并行处理能力·设备无关性·工具·错误处理·强大的网络功能·开放性3.什么是Linux?其创始人是谁?Linux是一个功能强大的操作系统,同时它也是一个自由软件,是免费的、源代码开放的、可以自由使用的UNIX兼容产品。

其创始人是Linus4.Linux操作系统的诞生、发展和成长过程始终依赖者的重要支柱都有哪些?·UNIX操作系统·MINIX操作系统·GNU计划·POSIX标准·Internet5.简述Linux系统的特点。

·自由软件·良好的兼容性·多用户、多任务·良好的界面·丰富的网络功能·可靠地安全性、稳定性·支持多种平台6.常见的Linux的发行版本有哪些?·Red Hat Linux·Caldera OpenLinux·SuSE Linux·TurboLinux·红旗Linux·中软Linux二、选择题1.Linux最初是以MINIX操作系统为模板而开发出来的。

2.关于Linux内核版本的说法,下列选项中错误的是(C)。

A.表示为主版本号.次版本号.修正号B.1.2.3表示稳定的发行版C.1.3.3表示稳定的发行版D.2.2.5表示对内核2.2的第5次修正(补充:次版本号为偶数的是稳定版本;为奇数的则是测试版本。

)3.Linux属于自由软件。

4.自由软件的含义是软件可以自由修改和发布。

5.一下不具有多任务性的操作系统是DOS第二章Linux系统入门一、思考题1.Linux系统有哪些运行级别?其含义是什么?可用级别为0~6,其中0:关闭系统;6:重新启动,其他略。

Linux操作系统作业参考答案

Linux操作系统作业参考答案

第一章1、简述操作系统的定义,并指出操作系统的功能主要有哪些?答:操作系统(Operating System,简称OS)就是管理与控制计算机硬件与软件资源的计算机程序,就是直接运行在“裸机”上的最基本的系统软件,任何其她软件都必须在操作系统的支持下才能运行。

操作系统的主要功能:(1)硬件控制;(2)资源管理;(3)提供用户接口;(4)提供输入输出处理;(5)系统监控;(6)实现计算机间的通信。

注:不局限于以上几点。

2、 Linux操作系统何时出现?由谁开发出来?并列出Linux操作系统的主要特点。

答:1991年,由芬兰赫尔辛基大学学生Linus Torvalds开发出来。

Linux操作系统主要特点有:(1)与UNIX兼容;(2)自由软件与源码公开;(3)性能高与安全性强;(4)便于定制与再开发;(5)互操作性高;(6)全面的多任务与真正的32位操作系统。

注:不局限于以上6个。

、3、解释Linux操作系统核心版本与发行版本的含义。

Linux 2、4、1版与2、5、1版中,哪一个版本更稳定?为什么?答:核心版本主要就是Linux的内核。

发型版本就是各个公司推出的版本。

2、4、1版本更稳定。

2、5、1版本就是在就是测试版本,不一定稳定。

(具体建p8核心版本的版本约定)4、 Linux操作系统的超级用户就是什么?超级用户登陆shell默认的提示符就是什么?红旗Linux默认的shell类型就是哪一种?答:Linux操作系统的超级用户就是root,超级用户登录默认提示符就是“#”,红旗Linux 默认的shell类型就是bash。

第二章1、简述Linux命令的一般格式。

答:Linux命令的一般格式就是:命令+[选项]+[参数],其中选项与参数就是可选项,不同命令有区别。

有些命令就是不带参数,有些命令必须带参数。

2、请说明以下命令的功能:date,cd,cp,pwd,rm,mkdir,echo,who,ls,cat,more,man 答:date命令:显示当天日期;cd命令:切换目录;cp命令:复制文件;pwd命令:显示当前用户工作目录;rm命令:删除文件;mkdir命令:建立目录;echo命令:将参数表示的内容显示在屏幕上;who命令:显示哪些用户在使用系统;ls命令:列出某个目录下的文件;cat命令:显示参数表示文件的内容;more命令:显示文件内容;man命令:帮助命令,可以查瞧所有Linux命令的帮助信息。

(完整版)《Linux操作系统及应用项目教程》习题答案

(完整版)《Linux操作系统及应用项目教程》习题答案

《系统管理、网络编程与服务器搭建-Linux版》课后习题答案1.8 练习题一、填空题1. GNU's Not Unix的递归缩写2. 内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具3. System V BSD4. Copyleft(无版权)General Public License,GPL)5. FSF,Free Software Foundation6. 便携式操作系统接口(Portable Operating System Interface)7. 企业应用个人应用8. 内核版本发行版本9. swap交换分区/(根)分区10. root11. X Server、X Client和通信通道12. system-config-rootpassword二、选择题1.B2.C3.B4.A5. D6. C2.7 练习题一、填空题1. 区分Tab2. 分号3. 反斜杠“\”“>”4. “&”二、选择题1. C2. B3. C4. D5. C6. C7. C8. B9. C10. B3.8 练习题一、填空题1. 多用户多任务2.普通用户帐户超级用户帐户(root)3. 0 5004. 主组群5005. 主组群附属组群。

6. /etc/passwd7. 读取/etc/shadow8. /etc/group /etc/gshadow二、选择题1. A2. C3. D4. C5. C6. CD7. A8. AB4.6 练习题一、填空题1. 保存管理2. 扩展文件系统ext2/ext3/ext43. 级块索引节点表数据块4. 树状目录“/”5. umask umask 777 0006. . ..7. 隐藏文件8. chmod a+x filename二、选择题1. A2. A3. A4. B5. D6. D5.8 练习题一、填空题1. ISO 96602. 独立磁盘冗余阵列磁盘阵列软RAID 硬RAID 冗余3. 逻辑卷管理器一个逻辑卷(相当于一个逻辑硬盘)4. 索引节点数磁盘块区数二、选择题1. D2. B3.C4. C6.6 练习题一、填空题1. /etc/sysconfig/network2. “/etc/sysconfig/network-scripts”“ifcfg-”“eth”ifcfg-eth13. /etc/resolv.conf4. /etc/services5. pstree二、选择题1. C2. A3. B4. C5. D6. A7. D8. B9. C10. A7.6 练习题一、填空题1. shell2. /etc/shells3. /etc/passwd4. 命令编辑功能;命令与文件补全功能;命令别名设置功能;作业控制、前台与后台控制;程序化脚本;通配符等。

操作系统(1~8章的课后习题答案)

操作系统(1~8章的课后习题答案)

1.1:存储程序式计算机的主要特点是:集中顺序过程控制(1)过程性:模拟人们手工操作(2)集中控制:由CPU集中管理(3)顺序性:程序计数器1.2:a:批处理系统的特点:早期批处理有个监督程序,作业自动过渡直到全部处理完,而脱机批处理的特点:主机与卫星机并行操作。

b:分时系统的特点:(1):并行性。

共享一台计算机的众多联机用户可以在各自的终端上同时处理自己的程序。

(2):独占性。

分时操作系统采用时间片轮转的方法使一台计算机同时为许多终端上同时为许多终端用户服务,每个用户的感觉是自己独占计算机。

操作系统通过分时技术将一台计算机改造为多台虚拟计算机。

(3):交互性。

用户与计算机之间可以进行“交互会话”,用户从终端输入命令,系统通过屏幕(或打印机)将信息反馈给用户,用户与系统这样一问一答,直到全部工作完成。

c:分时系统的响应比较快的原因:因为批量操作系统的作业周转时间较长,而分时操作系统一般采用时间片轮转的方法,一台计算机与许多终端设备连接,使一台计算机同时为多个终端用户服务,该系统对每个用户都能保证足够快的响应时间,并提供交互会话功能。

1.3:实时信息处理系统和分时系统的本质区别:实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应,有高可靠性和完整性。

其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。

此外,实时操作系统应有较强的容错能力,分时操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。

用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。

用户根据上步结果发出下道命。

分时操作系统将CPU 的时间划分成若干个片段,称为时间片。

操作系统以时间片为单位,轮流为每个终端用户服务。

每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。

分时系统具有多路性、交互性、“独占”性和及时性的特征。

linux系统教程课后习题答案

linux系统教程课后习题答案

第1章 Linux概述1.什么是Linux?Linux是一套免费使用和自由传播的类UNIX操作系统,源代码开放,能运行于各类硬件平台,包括Intel x86系列和RISC处理器。

这个系统是由世界各地成千上万的程序员设计和实现的。

其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的UNIX兼容产品。

2.Linux有哪些特性?(1)开放性(2)多用户(3)多任务(4)良好的用户界面(5)设备独立性(6)丰富的网络功能(7)可靠的系统安全(8)良好的可移植性3.Linux与Windows操作系统的主要区别是什么?(1)从发展的背景看,Linux是从一个比较成熟的操作系统发展而来的,而其他操作系统,如Windows等,都是自成体系,无对应的相依托的操作系统(2)从使用费用上看,Linux是一种开放、免费的操作系统,Windows是封闭的系统,需要有偿使用。

(3)Linux上丰富的应用软件也是自由的,而在Windows下,几乎所有的软件都有独立的版权,需要购买使用,即使某些软件可以免费使用,也一般不提供其源代码,更不用说由用户修改扩充其功能了。

(4)Windows对硬件配置要求高,而Linux在低端PC系统上仍然可以流畅运行4.Linux与Unix的共同点与不同点是什么?共同点:由于Linux是从Unix发展来到,它遵循Unix开放标准,基本支持同样的软件、程序设计环境和网络特性,可以说Linux是UNIX的PC版本,Linux在PC机上提供了相当于UNIX工作站的性能。

与商用Unix的不同点有:1)Linux是免费软件,用户可以从网上下载,而商用的UNIX除了软件本身的价格外,用户还需支付文档、售后服务费用;2)Linux拥有GNU软件支持,Linux能够运行GNU计划的大量免费软件,这些软件包括应用程序开发、文字处理、游戏等方面的内容;3)Linux的开发是开放的,任何志愿者都可以对开发过程做出贡献;而商用UNIX则是由专门的软件公司进行开发的。

课后习题-Ubuntu Linux 操作系统与实验教程(第2版)-微课-马丽梅-清华大学出版社

课后习题-Ubuntu Linux 操作系统与实验教程(第2版)-微课-马丽梅-清华大学出版社

Ubuntu linux 操作系统与实验教程(第2版)课后习题第一章习题一1、判断题(1)在一台主机上只能安装一个虚拟机。

(2)在一个虚拟机下只能安装一个操作系统。

(3)格式化虚拟机下的操作系统就是格式化主机的操作系统。

(4)虚拟机的安装有三种安装类型。

(5)VMware Workstation 15 默认分配的推荐虚拟机的存是1G。

(6)Ubuntu 有两种安装方式:即Ubuntu和安装Ubuntu。

(7)解压vmware-install.pl文件安装VM tools。

(8)VMtools安装完成后可以在主机和虚拟机之间任意拖动和复制文件。

2、简答题(1)请简述在虚拟机的安装过程中,四种网络类型的特点?(2)简述.vmdk 和.vmx 文件的不同点?(3)Ubuntu应该建立几个分区?每个分区的大小是多少?(4)虚拟机捕获屏幕有什么作用?3、实验题(1)安装VMware Workstation Pro 15。

(2)为安装ubuntukylin-16.04.06创建虚拟机。

(3)在虚拟机中安装ubuntukylin-16.04.06。

(4)在Ubuntu下安装VM tools。

(5)上述实验完成后创建快照,如果使用Ubuntu过程中出现问题,可以恢复快照。

(6)更改虚拟机的内存、添加硬盘。

第二章习题二1、判断题(1)Linux操作系统诞生于1991 年8月。

(2)Linux是一个开放源的操作系统。

(3)Linux是一个类unix操作系统。

(4)Linux是一个多用户系统,也是一个多任务操作系统。

(5)Ubuntu Linux 16.04默认的桌面环境是Gnome。

(6)Ubuntu每一年发布一个新版本。

(7)ubuntu Linux 16.04包含LibreOffice套件。

2、简答题(1)什么是Linux?(2)简述Linux系统的产生过程?(3)简述Linux系统的组成?(4)什么是Linux 内核版本?举例说明版本号的格式。

操作系统(第二版)课后习题答案

操作系统(第二版)课后习题答案
257<10+256
故需要一次间接寻址,就可读出该数据
如果要求读入从文件首到263168Byte处的数据(包括这个数据),读岀过程:首先根据直接寻
址读出前10块;读出一次间接索引指示的索引块1块;将索引下标从0〜247对应的数据块全部 读入。即可。共读盘块数10+1+248=259块
3.某文件系统采用索引文件结构,设文件索引表的每个表目占用3Byte,存放盘块的块号,盘块 的大小为512Byte。此文件系统采用直接、一次间接、二次间接、三次间接索引所能管理的最大
(1)|100-8|+|18-8|+|27-18|+|129-27|+|110-129|+|186-110|+|78-186|+|147-78|+|41-147|+ |10-47|+|64-10|+|12-64|=728
8:00
10:00
120mi n
1
2
8:50
50min
10:00
10:50
120mi n
3
9:00
10mi n
10:50
11:00
120mi n
12
4
9:50
20mi n
11:00
11:20
90mi n
平均周转时间T=,平均带权周转时间W=
②SJF短作业优先法)
作业
到达时间
运行时间
开始时间
完成时间
周转时间
页面长度为4KB,虚地址空间共有土)个页面
3.某计算机系统提供24位虚存空间,主存空间为218Byte,采用请求分页虚拟存储管理,页面尺
寸为1KB。假定应用程序产生虚拟地址(八进制),而此页面分得的块号为100(八进制),说明

Linux操作系统课后答案

Linux操作系统课后答案

习题一参考答案1-1 存储程序式计算机的主要特点是什么?答:存储程序式计算机(即冯·诺依曼型计算机)的主要特点是集中顺序过程控制。

它模拟手工操作过程,由CPU集中管理,通过程序计数器控制指令的顺序执行每一个指令。

1-2 批处理系统和分时系统各具有什么特点?为什么分时系统的响应比较快?答:批处理系统中操作人员将作业成批装入计算机并由计算机管理运行,在程序的运行期间用户不能干预,因此批处理系统的特点是:用户脱机使用计算机,作业成批处理,系统内多道程序并发执行以及交互能力差。

分时系统中不同用户通过各自的终端以交互方式共同使用一台计算机,计算机以“分时”的方法轮流为每个用户服务。

分时系统的主要特点是:多个用户同时使用计算机的同时性,人机问答方式的交互性,每个用户独立使用计算机的独占性以及系统响应的及时性。

分时系统一般采用时间片轮转的方法,使一台计算机同时为多个终端用户服务,因此分时系统的响应比较快。

1-3 实时信息处理系统和分时系统从外表看来很相似,它们有什么本质的区别呢?答:实时信息处理系统是指用计算机对实时数据进行处理的系统。

它要求必须在规定的时间内做出响应,一般要求响应时间为秒级、毫秒级甚至微秒级,比分时系统要求严格。

实时系统要求高可靠性和安全性,不要求很强的会话功能。

而分时系统只要求系统及时做出响应,具有很强的会话功能。

1-4 什么是多道程序设计技术?试述多道程序运行的特征?答:多道程序设计技术是指同时把多个作业(程序)放入内存并允许它们交替执行和共享系统中的各类资源;当一道程序因某种原因(如 I/O请求)而暂停执行时,CPU立即转去执行另一道程序。

多道程序运行具有如下特征: 多道:计算机内存中同时存放几道相互独立的程序。

宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开始了各自的运行,但都未运行完毕。

微观上串行:从微观上看,内存中的多道程序轮流或分时地占有处理机,交替执行。

《操作系统实训(Linux)——习题解答、例题解析、实验指导》-王红-电子教..

《操作系统实训(Linux)——习题解答、例题解析、实验指导》-王红-电子教..

第2章进程管理进程是操作系统中非常重要的概念,进程管理是操作系统最为重要的功能之一。

12.1 基本结构图2进程管理基本知识结构图(见下页)进程管理进程的概念进程的描述进程控制进程的创建与终止进程通信线程程序的顺序执行程序的并发执行进程的概念及特征进程的状态及转换Linux进程的状态Linux进程的PCBLinux进程的系统调用进程的阻塞与唤醒进程的同步与互斥临界资源锁机制信号量进程控制块信号量的应用及同步举例进程的同步与互斥进程控制块的组织方式共享存储器机制消息传递机制管道通信机制信号通信机制线程的概念线程的特点2.2 知识点2.2.1 进程的概念1.程序的顺序执行我们把一个具有独立功能的程序独占处理机,直到最后结束的过程称为程序的顺序执行。

程序顺序执行时的特征为:顺序性、封闭性和可再现性。

4顺序性是指,程序执行时严格按照程序的语句或指令的顺序执行。

封闭性是指,程序执行的结果只有程序本身才可以改变,而与其它外界因素无关。

可再现性是指,只要输入的初始条件相同,则无论何时重复执行该程序,结果都是相同的。

52.程序的并发执行所谓程序的并发性,是指多道程序在同一时间间隔内同时发生。

63.进程的概念及特征(1)进程的概念进程是操作系统中最基本、最重要的概念之一。

进程可以如下定义:进程是程序的一次执行。

进程是可以和别的进程并发执行的计算。

进程就是一个程序在给定活动空间和初始条件下,在一个处理机上的执行过程。

进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单位。

进程是动态的,有生命周期的活动。

内核可以创建一个进程,最终将由内核终止该进程使其消亡。

7(2)进程与程序的区别进程和程序是两个完全不同的概念,但又有密切的联系。

8(3)进程的特征进程具有动态性、并发性、独立性、异步性及结构性的特征。

4.进程的状态及转换在操作系统中,进程通常至少有三种基本状态:就绪状态、执行状态和阻塞状态。

910程执行完成或撤消阻塞状态就绪状态进程创建调度用片间时进等待某事件发生如I/O 请求外部事件发生进程的基本状态及转换图完5.Linux进程的状态Linux系统内核在进程控制块中用state成员描述进程当前的状态,并明确定义了5种进程状态。

2020知到linux操作系统答案

2020知到linux操作系统答案

2020知到linux操作系统答案1例如:知到applinux操作系统网课答案第一章单元测试1、Linux系统由内核和外壳以及外层的应用程序等构成。

所有的发行版的内核都是由同一个小组来管理发布的。

A:对B:错正确答案:【对】2、在LINUX的运行级别中,X—WINDOWS图形系统的运行级别为()。

A:3B:2C:5D:6正确答案:【5】3、1号运行级单用户模式下,允许root用户通过网络登录Linux系统。

A:对B:错正确答案:【错】4、Linux系统中配置网卡IP地址的命令为ipconfig。

A:对B:错正确答案:【错】5、Linux系统中root用户使用su命令切换为普通用户时需要提供该用户的密码。

A:错B:对正确答案:【错】第二章单元测试1、下列指令中,能够获取指令ls用法提示的是()。

A:ls -lB:ls -iC:man lsD:whereis ls正确答案:【man ls】2、在Linux中,若某一文件夹下有多个同一字符串开头的文件,则用户可以在输入该字符串后连续两次使用()键将所有可选项列出。

A:Tab+F1B:TabC:CtrlD:Ctrl+Alt+F1正确答案:【Tab】3、键盘组合键( )的作用是将程序终止。

A:Ctrl+DB:Ctrl+CC:Ctrl+FD:Ctrl+Z正确答案:【Ctrl+C】4、设用户当前所在目录为/tmp,以下()指令可以在当前目录下创建目录结构son/grandson,其中子目录son/及其下层目录grandson/当前都不存在。

A:mkdir -p son/grandsonB:rmdir -p son/grandsonC:rmdir -r son/grandsonD:mkdir son/grandson正确答案:【mkdir -p son/grandson】5、若某文件testfile现有2个硬链接文件和3个软链接文件,则该文件的连接数为3。

A:错B:对正确答案:【对】第三章单元测试1、以下()变量用于表明当前shell中可执行程序的默认搜索路径。

课后习题答案-Linux服务器运维管理(第2版)-杨海艳-清华大学出版社

课后习题答案-Linux服务器运维管理(第2版)-杨海艳-清华大学出版社

第1章:认识Linux操作系统一.选择题1.Linux和UNIX的关系是( C )。

A.没有关系B.UNIX是一种类Linux的操作系统C.Linux是一种类UNIX的操作系统D.Linux和UNIX是一回事2.Linux是一个(D )的操作系统。

A.单用户、单任务B.单用户、多任务C.多用户、单任务D.多用户、多任务3.红帽认证进阶等级中最高的是( D )A.RHCEB.RHCSAC.CHCAD.RHCA4.Linux的内核版本为稳定版的是(A )A. 2.6.18B. 2.5.16C. 2.9.18D. 2.7.185.以下关于Linux内核版本的说法,错误的是( B )A.表示为"主版本号、次版本号、修正次数"的形式B."1.3.2"表示稳定的发行版本C."2.2.6"表示对内核2.2的第6次修正D."1.2.2"表示稳定的发行版本6.以下( B )内核版本属于测试版本。

A、 3.0.13B、2.3.4C、2.0.0D、1.2.25二.简答题1.列举Linux系统的主要特点。

答:大量的可用软件及免费软件,良好的可移植性及灵活注,优良的稳定性和安全《Linux服务器运维管理-第二版(RHCSA/RHCE考证指南)-慕课版》性,支持几乎所有的网络协议及开发语言,多任务、多用户等。

2.简述Linux系统的主要发行版本。

答:Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的RedHat(RHEL)为代表,后者以Debian为代表。

3.简述RHEL与CentOS的区别与联系。

答:CentOS系统是通过把RHEL系统释放出的程序源代码经过二次编译之后生成的一种Linux系统,其命令操作和服务配置方法与RHEL完全相同,但是去掉了很多收费的服务套件功能,不提供任何形式的技术支持,出现问题后只能由运维人员自己解决。

linux操作系统( 课后习题答案)

linux操作系统( 课后习题答案)

1.简述linux的内核版本号的构成。

答:由3个部分数字构成,其形式如下Major.minor.patchlevel major:表示主版本号,通常在一段时间内比较稳定。

minor:表示次版本号,如果是偶数,代表这个内核版本是正式版本,可以公开发行;而如果是奇数,则代表这个内核版本是测试版本,还不太稳定仅供测试。

patchlevel:表示修改号,这个数字越大,则表明修改的次数越多,版本相对更完善。

2.如何理解linux发行版本含义?它由哪些基本软件构成?答:linux的基础是其内核,但光有内核是无法满足用户需要的,必须构成发行套件,即发行版。

系统引导管理程序(Boot Manager、用户界面、X-Window系统、系统管理、Internet服务、文件和打印服务、应用程序、工具和库程序3.linux的运用领域主要有哪些?答:Intranet 、服务器、嵌入式系统、集群计算机等方面 4.Linux主要特点。

答:多用户、多任务、多平台、漂亮的用户界面、硬件支持、强大的通信和联网功能、应用程序支持4.X Window由哪3个部分组成?分别有何功能?答:Server(服务器)、Client(客服端)、通信通道Server:控制实际显示器和输入设备的程序。

Client:Client是使用系统窗口功能的一些应用程序。

通信通道:负责Server与Client之间的信息传输。

5.什么是桌面环境?linux下的桌面环境主要有哪两种?答:为用户管理系统、配置系统、运行应用程序等提供统一的操作平台。

Linux最常用的桌面环境:KDE和GNOME。

6.在GNOME桌面环境下如何获取帮助信息?答:(1)GNOME桌面环境提供帮助浏览器程序help,单击【主菜单】——【帮助】命令即可启动,单击文字链接可查看相关的联机帮助信息。

(2)如果已安装文档光盘,则可单击【主菜单】——【文档】命令,选择查看已安装的文档。

(3)当运行运用程序时,单击该程序的【帮助】——【目录】或者【目录内容】也可查看该程序的帮助信息。

课后习题-Ubuntu Linux 操作系统与实验教程(第2版)-微课-XXX-XXX

课后习题-Ubuntu Linux 操作系统与实验教程(第2版)-微课-XXX-XXX

课后习题-Ubuntu Linux 操作系统与实验教程(第2版)-微课-XXX-XXX2)Linux中的文件名不区分大小写。

3)Linux中的文件权限共有9个。

4)在Linux中,root用户具有最高权限。

5)Linux中的软链接和硬链接是完全相同的概念。

2、简答题1)什么是Linux文件系统?2)Linux中的文件权限包括哪些内容?3)如何修改文件的权限?4)什么是Linux中的软链接和硬链接?5)如何创建软链接和硬链接?3、实验题1)创建一个文件夹,设置文件夹的权限为777.2)创建一个文件,设置文件的权限为644.3)修改文件的权限为777.4)创建一个软链接和一个硬链接。

都可以存储在任意一个分区中。

3)在Linux系统中,用来管理文件系统的命令是。

4)在Linux系统中,用来查看文件系统使用情况的命令是。

5)在Linux系统中,用来挂载文件系统的命令是。

2、判断题1)在Linux系统中,可以使用mkfs命令来创建文件系统。

2)在Linux系统中,可以使用mount命令来挂载文件系统。

3)在Linux系统中,可以使用umount命令来卸载文件系统。

4)在Linux系统中,可以使用df命令来查看文件系统使用情况。

5)在Linux系统中,可以使用du命令来查看文件大小和占用空间。

3、简答题1)请简述文件系统的概念。

文件系统是操作系统中用来管理文件和目录的一种机制,它提供了一种组织和存储文件的方式,使得用户可以方便地访问和管理文件。

文件系统通常由文件和目录组成,它们被组织在一起形成了一个层次结构,用户可以通过路径名来访问它们。

2)请简述Linux系统中常用的文件系统类型。

Linux系统中常用的文件系统类型包括ext2、ext3、ext4、XFS、Btrfs等。

其中,ext2是最早的Linux文件系统,它支持最大2TB的文件系统和最大2GB的单个文件。

ext3是在ext2的基础上添加了日志功能,可以更好地保证文件系统的稳定性和安全性。

《Linux操作系统及应用技术》习题参考答案

《Linux操作系统及应用技术》习题参考答案

第4章习题1.进入和退出vi 编辑器的方法有哪些?参考答案:a.进入vi编辑器的方法:在系统提示符下,输入命令vi 和想要编辑(建立)的文件名,便可进入vi。

a)退出vi编辑器的方法:“:wq”的功能是把编辑缓冲区的内容写到指定的文件中,以退出编辑器,回到shell 状态下。

b)其操作过程是,先输入冒号(:),再输入命令wq,然后按Enter 键。

以下命令的操作方式均与其相同。

c)“:ZZ”的功能是仅当对所编辑的内容做过修改时,才将缓冲区的内容写到指定文件上。

d)“:x”的功能与“:ZZ”相同。

e)“:q!”的功能是强行退出vi。

感叹号(!)告诉vi,无条件退出,不把缓冲区中的内容写到文件中。

2.vi 编辑器的工作方式有哪些?相互间如何转换?参考答案:vi 编辑器有三种工作方式,即命令方式、输入方式及ex 转义方式。

当输入命令vi 后,进入vi 编辑器时,就处于vi 的命令方式。

通过输入vi 的插入命令(i)、附加命令(a)、打开命令(o)、替换命令(s)、修改命令(c)或取代命令(r)即可以从命令方式进入到输入方式。

为使用ex 转义方式,可输入一个冒号(:)。

3.建立一个文本文件,将光标移至第5 行。

分别用c、C 和cc 命令进行修改。

参考答案:略。

4.在vi 编辑器之下,将光标上、下、左、右移动的方式有哪些?参考答案:在键盘的右下方有 4 个表示方向的方向键,利用它们可以在输入方式下移动光标。

每按一次“上”、“下”方向键,光标即相应地移动一行;每按一次“左”、“右”方向键,光标即在当前行上相应地移动一个字符位置。

当光标位于行首(或行尾)时,又按下“左”方向键(或“右”方向键),系统会发出“嘟嘟”声,并且返回到命令方式。

5.vi 编辑器中复制一行文字并粘贴到另一位置用什么命令?参考答案:复制命令yy 或Y,然后用命令:p或shift+h。

6. 进入vi 编辑器时,如果希望进入后,光标位于文件中的第9 行上,应该输入什么命令?参考答案:按8次j命令;7.不管文件中的某一行被编辑了多少次,总能把它恢复成被编辑之前的样子,应使用什么命令?参考答案:U8.要将编辑文件中的所有的字符串s1 全部用字符串s2 替换,包括在一行多次出现的字符串,应使用的命令格式是什么?参考答案:R9.使用vi 编辑器在目录里创建一个文本文件,然后输入一篇英文文章,并练习使用各种编辑命令。

Linux课后习题答案

Linux课后习题答案

第一章初识Linux1、Linux是在GNU版权下发行的遵循POSIX标准的操作系统内核。

2、Linux内核的作者是Linus Torvalds。

3、请列举至少五个Linux发行版答:Fedora Core/RedHat Enterprise Linux; SuSE Linux/Open SuSE; Mandriva Linux; Ubuntn Linux; Debian; Slackware ; Gentoo4、简述Linux内核和Linux发行版的区别。

答:发行版是为了安装方便,将各种软件集合起来,与操作系统核心(Linux)内核一起包装在一块。

第二章安装Linux 操作系统1、Linux可以通过光盘安装、硬盘安装和网络安装等多种介质进行安装。

2、Red Hat Enterprise Linux 提供的引导安装程序有光盘启动安装和虚拟机启动安装。

3、试比较图形化安装模式和文本安装模式的特点。

第三章图形界面与命令行1、X Window 是一套基于“服务器/客户端”架构的视窗系统,于1984年在麻省理工学院(MIT)计算机科学研究室开始开发。

2、X Window由服务器(Server)、客户端)(Client)和通信协议(XProtocal)三部分组成。

3、下面不是KDE组件的程序是(B)A KonquerorB NautilusC KOfficeD KDevelop4、下面不是Linux桌面的有(D)A KDEB GNOMEC XFCED Bash5、列举常用的Linux Shell,至少四种答:Bourne Shell ; C Shell ;Korn Shell ;POSIX Shell ;Bourne Again Shell 6、简述如何从GNOME切换到虚拟终端答:使用GNOME终端仿真器单击“应用程序”|“系统工具”|“终端”命令7、如何在虚拟终端使用帮助答“使用man命令”,使用“info”命令第四章文件管理与常用命令1、Linux 下的文件可以分为五种不同的类型,分别是:普通文件,目录文件,链接文件,设备文件和管道文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Linux操作系统(第2版)》课后习题答案练习题一、选择题1. Linux最早是由计算机爱好者 B 开发的。

A. Richard PetersenB. Linus TorvaldsC. Rob PickD. Linux Sarwar2. 下列 C 是自由软件。

A. Windows XPB. UNIXC. LinuxD. Windows 20003. 下列 B 不是Linux的特点。

A. 多任务B. 单用户C. 设备独立性D. 开放性4. Linux的内核版本是 A 的版本。

A. 不稳定B. 稳定的C. 第三次修订D. 第二次修订5. Linux安装过程中的硬盘分区工具是 D 。

A. PQmagicB. FDISKC. FIPSD. Disk Druid6. Linux的根分区系统类型是 C 。

A. FATl6B. FAT32C. ext4D. NTFS二、填空题1. GNU的含义是:GNU's Not UNIX。

2. Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具。

3. 安装Linux最少需要两个分区,分别是swap交换分区和/(根)分区。

4. Linux默认的系统管理员账号是root 。

三、简答题(略)1.简述Red Hat Linux系统的特点,简述一些较为知名的Linux发行版本。

2.Linux有哪些安装方式安装Red Hat Linux系统要做哪些准备工作3.安装Red Hat Linux系统的基本磁盘分区有哪些4.Red Hat Linux系统支持的文件类型有哪些练习题一、选择题1. C 命令能用来查找在文件TESTFILE中包含四个字符的行A. grep’’TESTFILEB. grep’….’TESTFILEC. grep’^$’TESTFILED. grep’^….$’TESTFILE2. B 命令用来显示/home及其子目录下的文件名。

A. ls -a /homeB. ls -R /homeC. ls -l /homeD. ls -d /home3. 如果忘记了ls命令的用法,可以采用 C 命令获得帮助A. lsB. help lsC. man lsD. get ls4. 查看系统当中所有进程的命令是D 。

A. ps allB. ps aixC. ps aufD. ps aux5. Linux中有多个查看文件的命令,如果希望在查看文件内容过程中用光标可以上下移动来查看文件内容,则符合要求的那一个命令是 C 。

A. catB. moreC. lessD. head6. C 命令可以了解您在当前目录下还有多大空间。

A. Use dfB. Use du /C. Use du .D. Use df .7. 假如需要找出/etc/ 文件属于哪个包(package),可以执行 C 命令。

A. rpm -q /etc/B. rpm -requires /etc/C. rpm -qf /etc/D. rpm -q | grep /etc/8. 在应用程序启动时, B 命令设置进程的优先级。

A. priorityB. niceC. topD.、setpri9. C 命令可以把复制为A. cp |B. cat |C. cat >D. copy |10. 使用 B 命令可以查看Linux的启动信息。

A. mesg –dB. dmesgC. cat /etc/mesgD. cat /var/mesg二、填空题1. 在Linux系统中命令区分大小写。

在命令行中,可以使用Tab键来自动补齐命令。

2. 如果要在一个命令行上输入和执行多条命令,可以使用分号来分隔命令。

3. 断开一个长命令行,可以使用反斜杠“\”,以将一个较长的命令分成多行表达,增强命令的可读性。

执行后,Shell自动显示提示符“>”,表示正在输入一个长命令。

4. 要使程序以后台方式执行,只需在要执行的命令后跟上一个“&”符号。

三、简答题1. more和less命令有何区别2. Linux系统下对磁盘的命名原则是什么3. 在网上下载一个Linux下的应用软件,介绍其用途和基本使用方法。

练习题(略)1. Vim的3种运行模式是什么如何切换2. 什么是重定向什么是管道什么是命令替换3. Shell变量有哪两种分别如何定义4. 如何建立和执行Shell脚本文件如何使一个Shell脚本在当前Shell中运行5. 如何设置用户自己的工作环境6. 关于正则表达式的练习,首先我们要设置好环境,输入以下命令:$cd$cd /etc$ls -a >~/data$cd这样,/etc目录下的所有文件的列表就会保存在你的主目录下的data文件中。

写出可以在data文件中查找所有行的正则表达式:1)以“P”开头2)以“y”结尾3)以“m”开头以“d”结尾4)以“e”、“g”或“l”开头5)包含“o”,它后面跟着“u”6)包含“o”,隔一个字母之后是“u”7)以小写字母开头8)包含一个数字9)以“s”开头,包含一个“n”10)只含有4个字母11)只含有4个字母,但不包含“f”练习题一、填空题1. shell shell 的语法与命令(含外部命令)正则表达式管道命令数据流重导向2. 上下左右3. r r 与x4. shell (#!/bin/bash) 程序用途版本作者5. read date6. 父程序7. test 中括号( [] )8. if...then case $var in ... esac9. 不定循环(while, until) 固定循环(for)10. sh -x二、实践习题1.请创建一个script ,当你运行该script 的时候,该script 可以显示:①你目前的身份(用whoami );②你目前所在的目录(用pwd)。

#!/bin/bashecho -e "Your name is ==> $(whoami)"echo -e "The current directory is ==> $(pwd)"2.请自行创建一个程序,该程序可以用来计算“你还有几天可以过生日”。

#!/bin/bashread -p "Pleas input your birthday (MMDD, ex> 0709): " birnow=`date +%m%d`if [ "$bir" == "$now" ]; thenecho "Happy Birthday to you"elif [ "$bir" -gt "$now" ]; thenyear=`date +%Y`total_d=$(($((`date --date="$year$bir" +%s`-`date +%s`))/60/60/24))echo "Your birthday will be $total_d later"elseyear=$((`date +%Y`+1))total_d=$(($((`date --date="$year$bir" +%s`-`date +%s`))/60/60/24))echo "Your birthday will be $total_d later"fi3.让用户输入一个数字,程序可以由1+2+3... 一直累加到用户输入的数字为止。

#!/bin/bashread -p "Please input an integer number: " numberi=0s=0while [ "$i" != "$number" ]doi=$(($i+1))s=$(($s+$i))doneecho "the result of '1+2+3+...$number' is ==> $s"4.撰写一个程序,他的作用是:①先查看一下/root/test/logical 这个名称是否存在;②若不存在,则创建一个文件,使用touch 来创建,创建完成后离开;③如果存在的话,判断该名称是否为文件,若为文件则将之删除后创建一个目录,文件名为logical,之后离开;④如果存在的话,而且该名称为目录,则移除此目录。

#!/bin/bashif [ ! -e logical ]; thentouch logicalecho "Just make a file logical"exit 1elif [ -e logical ] && [ -f logical ]; thenrm logicalmkdir logicalecho "remove file ==> logical"echo "and make directory logical"exit 1elif [ -e logical ] && [ -d logical ]; thenrm -rf logicalecho "remove directory ==> logical"exit 1elseecho "Does here have anything"fi5.我们知道/etc/passwd 里面以: 来分隔,第一栏为帐号名称。

请写一个程序,可以将/etc/passwd 的第一栏取出,而且每一栏都以一行字串“The 1 account is "root" ”来显示,那个 1 表示行数。

#!/bin/bashaccounts=`cat /etc/passwd | cut -d':' -f1`for account in $accountsdodeclare -i i=$i+1echo "The $i account is \"$account\" "done练习题一、选择题1.(A)目录存放用户密码信息A. /etcB. /varC. /devD. /boot2. 请选出创建用户ID 是200,组ID是1000,用户主目录为/home/user01的正确命令。

(C)A. useradd -u:200 -g:1000 -h:/home/user01 user01B. useradd -u=200 -g=1000 -d=/home/user01 user01C. useradd -u 200 -g 1000 -d /home/user01 user01D. useradd -u 200 -g 1000 -h /home/user01 user013. 用户登陆系统后首先进入下列哪个目录(D )A. /homeB. /root的主目录C. /usrD. 用户自己的家目录4. 在使用了shadow口令的系统中,/etc/passwd和/etc/shadow两个文件的权限正确的是:(C )A. -rw-r----- , -r--------B. -rw-r--r-- , -r--r--r--C. -rw-r--r-- , -r--------D. -rw-r--rw- , -r-----r—5. 下面(C )参数可以删除一个用户并同时删除用户的主目录A. rmuser –rB. deluser –rC. userdel –rD. usermgr –r6. 系统管理员应该采用哪些安全措施(CD )A. 把root密码告诉每一位用户B. 设置telnet服务来提供远程系统维护C. 经常检测帐户数量,内存信息和磁盘信息D. 当员工辞职后,立即删除该用户帐户7. 在/etc/group中有一行shudents::600:z3,14,w5有多少用户在student组里(A )A. 3B. 4C. 5D. 不知道8. 下列的哪些命令可以用来检测用户lisa的信息(AB)A. finger lisaB. grep lisa /etc/passwdC. find lisa /etc/passwdD. who lisa二、填空题1. Linux操作系统是多用户多任务的操作系统,它允许多个用户同时登录到系统,使用系统资源。

相关文档
最新文档