简答题linux
- 格式:pptx
- 大小:3.92 MB
- 文档页数:28


limix笔试题一一简答题、编程题和多选题
%1. 简答题:
1. 简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过
程。
参考答案:
Linux通过i节点表将文件的逻辑结构和物理结构进行转换。
i节点是一个64字节长的表,表中包含了文件的相关信息,其中有文件的大小、
文件所有者、文件的存取许可方式以及文件的类型等重要信息。在i节点表中最 重要的内容是磁盘地址表。在磁盘地址表中有13个块号,文件将以块号在磁盘 地址表中出现的顺序依次读取相应的块。Linux文件系统通过把i节点和文件名 进行连接,当需要读取该文件时,文件系统在当前目录表中查找该文件名对应的 项,由此得到该文件相对应的i节点号,通过该i节点的磁盘地址表把分散存放 的文件物理块连接成文件的逻辑结构。
2. 简述进程的启动、终止的方式以及如何进行进程的查看。
参考答案:
在Linux中启动一个进程有手工启动和调度启动两种方式:
(1) 手工启动
用户在输入端发出命令,直接启动一个进程的启动方式。可以分为:
%1 前台启动:直接在SHELL中输入命令进行启动。
%1 后台启动:启动一个目前并不紧急的进程,如打印进程。
(2) 调度启动
系统管理员根据系统资源和进程占用资源的情况,事先进行调度安排,指定任务
运行的时间和场合,到时候系统会自动完成该任务。
经常使用的进程调度命令为:at、batch> crontabo
3. 简述DNS进行域名解析的过程。
参考答案:
首先,客户端发出DNS请求翻译IP地址或主机名。DNS服务器在收到客户机 的请求后:
(1) 检查DNS服务器的缓存,若查到请求的地址或名字,即向客户机发出应答
信息;
(2) 若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机
发出应答信息;
(3) 若没有查到,则将请求发给根域DNS服务器,并依序从根域查找顶级域,
由顶级查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户
Linux网络管理与配置期末考试问答题题库(含答案)
一、 论述Linux成为超级计算机操作系统最佳选择的原因。
1. Linux的模块化特性
典型的Linux是由许多很小的基本组件即模块构成的。每个模块执行不同的专门功能。这些基本组件协同工作,让操作系统得以顺畅运行。Linux的这种模块化特性方便了所有人,无论他们是普通的Linux用户,还是超级计算机管理员——可以改动操作系统,以适合自己的需求。其他的操作系统都无法提供这种程度的定制性,尤其是Windows。因而,可以对Linux进行改动,以便用在超级计算机上,实现专门的目的,尤其是增强性能或提高能效等。
2. Linux内核的通用性
Linux内核具有尽可能强的通用性。这意味着,只要编写单一的源代码,既可以在大型超级计算机上运行,也可以在小型设备、甚至手持装置上运行。无论是在大型系统上还是在小型系统上,如何使用Linux,这完全取决于用户。也不需要为了可以在更大或更小的系统上运行而对内核进行根本性、重大的改变。通常来说,Linux内核既可以配置成2MB这么小,也可以配置成1GB或1TB这么大。
3.可扩展性
可扩展性是指服务器适应更庞大负载的能力。系统本身的高可扩展性,则意味着添加和管理新服务器也更容易。Linux具有极高的可扩展性,因为它能够相当轻松地适应新的、更大的负载。这就是为什么你能发现Linux在超级计算机上运行,而安卓(使用Linux内核)在手机、冰箱、甚至微波炉上运行!另外linux即使在很老的电脑上,也能轻松安装——对硬件要求并不那么高。
4.开源性
Linux是完全开源的自由软件。这意味着,超级计算机管理员能够对这款操作系统随意进行定制。如果出现性能故障或安全漏洞等,管理员可以随时改动代码,以获得最大的性能和最高的安全性(或实现其他任何目的),而不是等专有操作系统公司发布安全补丁。
5.高速、稳定、可靠、安全
超级计算机力求实现性能最大化,被分配的任务要求以非常高的速度得到处理。Windows有众多没有必要的无关进程,只会拖累超级计算机的性能;至于Linux,完全可以改动代码,消除无必要的进程,提升计算机的性能和效率。由于高度定制,linux并不需要靠定期重启来维持性能水平,能极长时间使用;也能很好控制内存溢出之类毛病。
1 Linux练习题
一.单项选择题
1.下列厂商和操作系统相对应正确的是( b )
A.Digital - MVS
B.Sun - Solaris
C.IBM - VMS
D.HP - VMS
2. 目前最流行的Linux发行套件RedHat Linux所使用的Shell版本为b
A、Bourne Shell B、BASH C、Korn Shell D、C Shell
3.完全安装Red Hat Linux 8.0需要的磁盘空间是( d )
A.1.8GB
B.2.3GB
C.400MB
D.4.5GB
4. 假如某Linux内核的版本号为2.2.14,则该版本为b
A、开发中的版本 B、稳定的版本
5.在安装开始前,用光盘启动系统,想要进入字符界面安装,需要输入的命令是( c )
A.linux doc
B.linux
C.linux text
D.linux note
6./dev/hdb2表示的是b
A、第一块IDE硬盘的第一个分区 B、第二块IDE硬盘的第二个分区
C、第二块IDE硬盘的第三个分区 D、第一块IDE硬盘的第三个分区
7.在Linux系统中,管道的符号是( c )
A.>
B.<
C.|
D.:
8.在Linux系统中,/usr目录通常用来存放b
A、二进制的可执行文件 B、用户应用程序文件
C、配置文件 D、系统运行时随时要改变的数据
9.如果忘记了ls命令的用法,可以采用( c )命令获得帮助 2 A.?ls
B.help ls
C.man ls
D.get ls
10.在vi编辑器的命令模式中,在光标所在位置的右侧插入字符的命令是(a )
A.a
B.A
C.i
D.I
11.在vi编辑器的命令模式中,删除一行的命令是(b )
A.yy
第一章
1:什么是 linux,它和 UNIX 有什么区别和联系
共同点: Linux 和 UNIX 系统都是有多用户的特征。 UNIX 和 LINUX 有很多相同的地方,比如说指令,比如说 SHELL
不同点: UNIX 是用于大型机的,Linux 是用于家用机的。 UNIX 是一个功能强大、性能全面的多用户、多任务操作系统,可以应用从 巨型计算机 到普通 PC 机等
多种不同的平台上,是应用面最 广、影响力最大的操作系统。 Linux 是一种外观和性能与 UNIX 相同或更好的操作系统, 但 Linux 不源于任何版 本的 UNIX 的源代码,并不是 UNIX,而是一个类似于 UNIX 的产品。Linux 产品成功的 模仿了 UNIX 系统和功能。UNI 但它也一直是一种大型的、对运行平台要求很高的操作 系统。 X 虽然是一个安全稳定而且功能强大的操作系统,我们常看到的苹果公司的 MAC 就是 UNIX。
3:什么是自由软件
允许任何人对软件进行复制,运行和改进以及散发的开源软件。
并允许用户 在分发软件的过程中收取适当的成本和费用,但不允许将软件占为己有。
4:Linux 与 windows 有哪些主要区别?
A:发展背景不同
B: 操作界面不同 (windows 的图形用户界面是与系统内核紧密相连的, linux 的图形界面是作为一个独立的组件在 linux 操作系统中存在的,不需要的时候可 以卸载)
C:使用费用不同(linux 唯一可以免费获得)
5:简述 linux 内核版本号的构成以及具体含义:
由3个部分数字构成,其形式如下 Major.minor.patchlevel major:表示主版 本号,通常在一段时间 内 比 较 稳 定 。 minor: 表 示 次 版 本 号 , 如 果 是 偶 数 , 代 表 这
个 内 核 版本是正式版本,可以公开发行;而如果是奇数,则代表这个内核版 本是测试版本,还不太稳定仅供测试。 patchlevel : 表 示 修 改 号 , 这 个 数字越大,则表明修改的次数越多,版本相对更完善。 内核版本:内核是系统的心脏,是运行程序、管理磁盘和打印机等硬件设备的核 心程序, 它提供了一个在裸设备与应用程序间的抽象层。 Linux