原创 Linux标准教科书第四版 180706

2018-7-6 21:08 2865 20 4 分类: 软件与OS
前记
非营利组织LPI-Japan以培育Linux技术人员为目的,在网络上免费提供Linux标准教科书。
这部Linux 標準教科書是以多数的教育机关,希望将Linux作为基础来学习的教材和学习环境的角度出发,编写出来的。
本教材,对应着最新的技术动向,随时会进行更新。
另外,文本的做成,更新等,下面的网址可以公开用来进行意见交换。
http://list.ospn.jp/mailman/listinfo/linux-text

本教材是以非营利目的来使用的,一切以盈利为目的的公司,个人,需与LPI-Japan进行联系,进行详谈。若出现违法行为,此处概不负责。

1 章 Linux 的概念
1.1   基础软件和应用软件

对于运行的电脑来说,主要分为两大部分,硬件和软件。
硬件:电脑本体,类似人的身体。
软件:使电脑运行的程序,类似于人的大脑。

软件又分为两大类,基础软件和应用软件。
基础软件指操作系统 OS ,windows ,linux, unix等都属于基础软件。
应用软件则是基于基础软件之上来使用的。

1.1.1 OS的作用。
基础软件狭义上来说就是本身什么也不做,只是提供一些非常基本的功能。
例如,窗口式的应用软件,有菜单,警告栏,确认用的按键等。这些基本功能如果由应用软件来自己提供的话,则应用软件的开发非常地麻烦。
所以作为基础软件的一个重要的功能就是为应用软件提供共通的功能。
除此之外还有资源管理的功能。这个功能指的是电脑所能够提供的功能,能力。例如,两款软件同时启动,本来,电脑同一个时间只能进行一个处理。同时能处理两个软件,实则是因为在很短的时间内,互相进行切换。这就是OS的功能,针对硬件资源的管理。

1.1.2 OS的便利与不便。   
OS可以提供各种功能,一定程度上减少了硬件的差异,带来了非常大的便利。但是OS要消耗自身的硬件资源,无法使功能全部有效。例如街道上的自动贩卖机,功能因为被限制,并没有相当于OS系统所拥有的功能。为了避免OS自身因故障所引起的危险性,就需要尽可能地把设计做的更简洁。早先的手机并没有OS系统。而如今的智能手机,除了通话,邮件,还有许多非常实用的功能,其结果就是需要导入OS功能。

1.2   UNIX
1.2.1 UNIX的诞生            
UNIX 是出自于通信公司AT&T的Bell 研究所。当时,Bell 研究所正在开发先驱OS系统MULTICS。研究人员 Ken Thompson利用研究室里的电脑来测试他自己开发出来的小OS,这就是最初版的UNIX。
MULTICS以多功能,高功能为目标,过于复杂而使研究受到挫折。Ken Thompson将自己所开发的微型OS吸收了MULTICS的功能,这就是UNIX原型。在各种实验项目中被使用,
AT&T为了文书校正,利用其系统来启动文书构成软件 。当时,没有将UNIX作商业化考虑。可以自由利用。使用者可以自行研究,开发,变更等。

 1.2.2各种各样的分离与统合。
公布出来的UNIX,被进行了各种改造。并没有出现正规的UNIX。AT&T正式使用授权合约,并对UNIX作为正规的OS对外公布。而其他做出来的UNIX系统则自然成为非正规。
即 UNIX 系 OS 和 UNIX 互换 OS

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户3880034 2018-7-9 20:43

翻译的太急,真心无法说个好字,只望不会误导了大家。

moniqiuwen 2018-7-9 13:33

博主翻译的吗?好厉害
相关推荐阅读
用户3880034 2019-01-01 21:15
学习C++的日子 第四天 2018年01月01日
类 构造函数 constructor 与 析构函数 destructor用途:构造函数 constructor 初始化       ...
用户3880034 2018-12-30 16:04
学习C++的日子 第三天 2018年12月30日
function overloading 叫法 函数重载,函数多载。在电气学上,overloading有过载的意思,说实在的这个英文说法总觉的不是很准确。本人在这里使用了函数多载这个说法。要做的是什么...
用户3880034 2018-12-29 21:27
学习C++的日子 第二天 2018年12月29日
class:类  基础1这里简单介绍一下类,后面还会详细叙述/////////////////////////////////////////////////////////////////...
用户3880034 2018-12-14 00:00
学习C++的日子 第一天 2018年12月14日
因为工作变动,现在需要学习C++,说真的,这个岁数学起来确实是非常的吃力。    应用环境还是Virtual C++6.0,这个比较单纯一些,又是免费的。按照惯例,先从h...
用户3880034 2018-09-18 21:47
电路板设计入门 第十九天 记 20180918
减少去耦电容所带来的影响对于可能使用大电流的多引脚,大规模的LSI等,需要谨慎设置去耦电容。例如针对8片,各1000个引脚的BGA元件的设计,疏漏掉对同时进行信号变化的考虑时,有时会出现设计的去耦电容...
用户3880034 2018-09-09 21:12
电路板设计入门 第十八天 记 20180909
DRC检查分为在线和设计完成后。   在线DRC检查指的是在设计中能够进行查错功能。例如,两线距离过进,元件焊盘重叠,就会出现即时报错。并会根据布线规则,及时避开等。设计完成后的检...
EE直播间
更多
我要评论
2
20
关闭 站长推荐上一条 /3 下一条