- 3
- 0
- 约6.47千字
- 约 11页
- 2022-09-02 发布于四川
- 举报
。基础入门运维,首先得掌握哪些理论知识?
Linux操作系统概述Q1.什么是GNU ? Linux与GNU有什么关系?
A :
1)GNU是GNU is Not Unix的递归缩写,是自由软件基金会(Free Software Foundation , FSF)的一个工程,该工程已经开发了许多高质量 的编程工具,包括emacs编辑器、著名的GNU C和C + +编译器(gcc和 g++);
2)Linux的开发使用了许多GNU工具,Linux系统上用于实现POSIX,2标 准的工具几乎都是由GNU工程开发的;Linux内核、GNU工具以及其它 一些自由软件组成了人们常说的Linux系统或Linux发布版。
Q2.Linux系统由哪几局部组成? Linux内核处于什么位置?
A :
1)Linux系统由四个局部组成:用户进程,系统调用接口、Linux内核子系 统和硬件;
2)Linux内核处于用户进程和硬件之间,包括系统调用接口和Linux内核子 系统。
Q3.Linux内核由哪几局部组成?各个子系统的主要功能是什么?
A :
(1)Linux内核除系统调用外,由五个主要的子系统组成:进程调度、内存 管理、虚拟文件系统、网络和进程间通信(IPC);
(2)各个子系统的主要功能为:
来释放信号量,该操作也被称作〃提升〃(upping)信号量,因为它会增加信 号量的计数值。
文件系统
Q1.Linux录树结构是怎样的?它与Windows的目录树结构有什么区别?为什么Linux的文件系统采用
Q1.Linux
别?为什么Linux的文件系统采用
别?为什么Linux的文件系统采用
别?为什么Linux的文件系统采用
定的
录形式?
文件是一个抽象的概念,它是存放一切数据或信息的仓库;
1)Linux的目录树结构为:根目录(/)在上,其它的平行在下;2)Windows操作系统也是采用树型结构,但其树型结构的根是磁盘分区的 盘符,有几个分区就有几个树型结构,它们之间的关系式并列的;而在 Linux中,无论操作系统管理几个磁盘分区,这样的目录树只有一个;
3)这样做的原因是:Linux是一个多用户系统,制定这样一个固定的目录规 划有助于对系统文件和不同的用户文件进行统一管理;4)Linux中的文件类型包括:常规文件、目录文件、设备文件、管道文件和 链接文件。
Q2.什么是虚拟文件系统?什么是虚拟文件系统界面?
A :
1)将各种不同文件系统的操作和管理纳入到一个统一的框架中,使得用户程 序可以通过同一个文件系统界面,也就是同一组系统调用,对各种不同的 文件系统以及文件进行操作;用户程序可以不关心不同文件系统的实现细 节,而使用系统提供的统一、抽象、虚拟的文件系统界面;这种统一的框 架就是所谓的虚拟文件系统转换,一般简称虚拟文件系统(VFS);2)VFS的对象类型包括:超级块(superblock)对象、索引节点(inode)对 象、目录项(dentry)对象和文件(file)对象;
3)虚拟文件系统界面是虚拟文件系统所提供的抽象界面,它主要由一组标准 的、抽象的操作构成,这些函数(操作)以系统调用的形式供用户调用。
设备驱动
Q1.为什么把设备分为“块设备和字符设备两大类?
A :
1)Linux将设备看成文件,具有三方面的含义:第一,每个设备都对应一个 文件名,在内核中也就对应一个索引节点;第二,对文件操作的系统调用 大都适用于设备文件;第三,从应用程序的角度看,设备文件的逻辑空间 是一个线性空间;对于同一个具体的设备而言,文件操作和设备驱动是同 一个事物的不同层次,概念上可以将一个系统划分为应用、文件系统和设 备驱动三个层次;2)Linux将设备分为两大类,一类是像磁盘那样的以块或扇区为单位、成块 进行输入/输出的设备,称为块设备;另一类是像键盘那样以字符(字节)为 单位,逐个字符进行输入/输出的设备,称为字符设备;文件系统通常都建 立在块设备上。
Q2.什么是设备驱动程序?
A :
Linux中处理和管理硬件控制器的软件就是设备驱动程序。
Q3.I/0端口一般包括哪些寄存器?各自功能是什么? A :
1)1/0端口包括控制寄存器、状态寄存器和数据寄存器三大类;
2)根据访问外设寄存器的不同方式,将CPU分为两大类:一类是内存映 射(memory-mapped)方式,另一类是〃I/O 映射(I/。- m叩ped)方式。
1)进程调度:它控制着进程对CPU的访问,当需要选择一个进程开始运行 时,由调度程序选择最应该运行的进程;2)内存管理:它允许多个进程平安地共享主内存区域,支持虚拟内存;从逻 辑上可以分为硬件无关的局部和硬件相关的局部;
3)虚拟文件系统(VFS):它隐藏了各种不同硬件的具体细节,为所有设备提 供统一的接口,支持多达数
原创力文档

文档评论(0)