Linux系统

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

(0)
N24_ViCiN24_ViCi
上一篇 2016-10-30
下一篇 2016-10-30

相关推荐

  • Linux 用户、用户组及权限管理

    一、Linux用户及用户组的基本概念 用户:用户是实现能够将有限的资源在多个使用者之间进行分配;、 用户组:用户组是指多个用户的集合,方便对一类需要同样权限的用户授权 Linux是多用户、多任务的操作系统。     多用户指:多人同时使用系统资源;多任务:同时运行多个进程 二、用户及用户组类别 1、用户:名称解析库 /…

    Linux干货 2016-03-20
  • Linux基础知识—文件系统和常用命令解读

    一、    计算机组成         计算机组成(Computer Composition)指的是计算机系统结构(Computer Architecture)的逻辑实现,包括机器机内的数据流和控制流的组成及逻辑设计等。其任务是在指令集系统结构确定分配给硬件系…

    Linux干货 2016-09-18
  • sed和awk的用例及pam安全措施-第十五周

    总结sed和awk的详细用法; sed用法 sed(Stream EDitor)是一款流编辑器,用来对文本进行过滤与替换操作。其原理是:通过文件或管道读取文件内容,但是sed默认并不直接修改源文件,而是一次仅读取文件的一行至模式空间(pattern space)根据sed指令进行编辑并输出结果后清除模式空间,即所有的操作都是在模式空间中进行的。 语法格式 s…

    2017-06-05
  • Ansible+Corosync+Pacemaker+nfs实现http高可用

    目录: (一)实验环境 (二)准备工作 (三)为node1和node2配置基础配置 (四)使用ansible部署nfs (五)使用ansible部署corosync和pacemaker (六)使用ansible安装crmsh工具 (七)使用crmsh配置http高可用 (八)验证 (九)需要注意的地方 (一)实验环境 1.1、环境拓扑 1.2、所需系统 4台…

    Linux干货 2016-04-29
  • 马哥教育网络班22期第6周课程作业

    请详细总结vim编辑器的使用并完成以下练习题 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; %s@^[[:space:]]\+@# 2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行首的空白字符; %…

    Linux干货 2016-12-05
  • Nginx+Keepalived实现站点高可用

    Nginx+Keepalived实现站点高可用 vrrp 虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP)是由IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议,1998年已推出正式的RFC2338协议标准。VRRP广泛应用在边缘网络中,它的设计目标是支持特定情况下IP数据流量失败转移不会引…

    Linux干货 2016-11-07

评论列表(1条)

  • 马哥教育
    马哥教育 2016-11-02 16:14

    内容格式把握得很好,原理部分可以加入一些自己的理解,加油!