1、计算机的组成及其功能
从基本结构上来讲,电脑可以分为五大部分:运算器、存储器、控制器、输入和输出设备。
运算器(Datapath):对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。
存储器(Memory):存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。
控制器(Control):整个计算机的中枢神经,对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问。
输入设备(Input system):外部设备,简称外设。将程序、原始数据、文字、控制命令或现场采集的数据等信息输入到计算机。
输出设备(Output system):外设。输出计算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等。
2、Linux发行版
Linux发行版有数百种之多,Linux发行版本大体分为两类,一类是商业公司维护的发行版本,以著名的Redhat(RHEL)为代表;一类是社区组织维护的发行版本,以Debian为代表。
Debian:运行起来极其稳定,这使得它非常适合用于服务器。平时维护三套正式的软件库和一套非免费软件库,Debian这款操作系统派生出了多个Linux发行版。它有37500多个软件包,这方面唯一胜过Debian的其他发行版只有Gentoo。Debian使用apt或aptitude来安装和更新软件。
Ubuntu:Ubuntu是Debian的一款衍生版,拥有Debian的所有优点,它使用apt软件管理工具来安装和更新软件。它也是如今市面上用起来最容易的发行版之一。Ubuntu使用基于apt的程序包管理器。
Slackware:Slackware Linux是一个高度技术性的、干净的发行版,也是被认为最纯净和最不稳定的发行版。
RHEL:这是第一款面向商业市场的Linux发行版,它有服务器版本,支持众多处理器架构,包括x86和x86_64。如果安全是关注的首要问题,那么红帽企业级Linux的确是款完美的发行版,它使用YUM程序包管理器。
CentOS:是一款企业级Linux发行版,它使用红帽企业级Linux中的免费源代码重新构建而成。 CentOS使用YUM来管理软件包。
3、Linux的哲学思想
① 一切皆文件:把几乎所有资源统统抽象为文件形式,包括硬件设备,甚至通信接口等。
② 由众多功能单一的程序组成,一个程序只做一件事,组合小程序完成复杂任务。
③ 尽量避免跟用户交互。
④ 使用文本文件保存配置信息。
原创文章,作者:N24_ViCi,如若转载,请注明出处:http://www.178linux.com/55996
评论列表(1条)
内容格式把握得很好,原理部分可以加入一些自己的理解,加油!