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 15:12
下一篇 2016-10-30 15:37

相关推荐

  • N26_第三周

    1、列出当前系统上所有已经登录的用户的用户名。同一个用户多次登录,只显示一次 [root@node1 ~]# who |cut -d ‘ ‘ -f 1 | sort-u root zhh   2、取出最后登录到当前系统的用户的相关信息 [root@node1 ~]# id `last | head -1 | cut -d&#…

    Linux干货 2017-05-26
  • mysql备份与恢复

    1、mysqldump进行mysqll数据库的备份与还原 命令说明: Schema和数据存储一起、巨大的SQL语句、单个巨大的备份文件 mysqldump: 客户端,通过mysql协议连接至mysqld; mysqldump [options] [db_name [tbl_name …]] shell> mysqldump [options] db…

    Linux干货 2017-03-27
  • bind的安装实现

    首先介绍一下我的测试环境:centos 7+入网(为了试行一下自己的安装文档,才装的虚拟机) 1> yum install bind bind-chroot -y     因为刚刚安装的虚拟机,这里我就不检查了; 2>vim named.conf [root@localhost named]# cat /e…

    Linux干货 2016-03-20
  • user相关的一些命令及用法

    前言            我们知道,当我们进入一家公司做运维方面的工作的时候,我们需要对公司的服务器进行监控管理,换句话说,我们需要一个身份来操作服务器。那么我们又知道,linux系统下拥有最高权限的管理员是Root,它无所不能,无所畏惧,那么公司肯定就是不会把这个账户交给你使用。那么就引出一个概…

    2017-07-22
  • 设计模式(五)适配器模式Adapter(结构型)

    1. 概述:          接口的改变,是一个需要程序员们必须(虽然很不情愿)接受和处理的普遍问题。程序提供者们修改他们的代码;系统库被修正;各种程序语言以及相关库的发展和进化。         例子1:iphone…

    Linux干货 2015-06-25
  • 马哥教育网络班21期+第1周课程练习

    (一)计算机的基础认识       1. 冯诺依曼体系:          运算器(ALU Arithmetic Logical Unit):完成算数和逻辑运算。          控制器(CU Control Unit):发出各…

    Linux干货 2016-07-07

评论列表(1条)

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

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