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

相关推荐

  • mysql or条件可以使用索引而避免全表

    在某些情况下,or条件可以避免全表扫描的。 1 .where 语句里面如果带有or条件, myisam表能用到索引, innodb不行。 1)myisam表:  CREATE TABLE IF NOT EXISTS `a` (   `id` int(1)&nb…

    Linux干货 2015-04-13
  • 文件查找命令Find

    文件查找命令find Find:在文件上查找符合条件的文件,是个实时的查找工具,通过遍历指定路径完成文件查找 工作特点: l  查找速度慢 l  精度查找 l  实时查找 l  可能只搜索用户具有读取和执行权限的目录   语法: find [option]…[查找路径][查找条件][处理动作]   …

    Linux干货 2016-08-16
  • 集群-ipvsadm和NAT实验(3)

    纠正:报文进入内核空间后,当到达input链时发现是一个集群服务时,则直接发送到postrouting链,不经过forward链。 调度算法: 1、静态方法: rr:轮询,即依照次序从所有RS中进行挑选 wrr:加权轮询,按照权重在RS中进行轮询 sh:source hashing,源地址哈希,即对来自相同客户端的请求发送至同一RS,这样会破坏负载均衡效果。…

    Linux干货 2015-12-15
  • vim编辑器练习&任务计划&脚本编程练习

    请详细总结vim编辑器的使用并完成以下练习题 vim总结: vi:Visual Interface,是一种文本编辑器,所谓文本数据是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码等等。 文本编辑器的种类:  行编辑模式:所谓行编辑器是指一行一行来编辑处理的工具,如sed。  全屏编辑器:编辑空间占据整个屏幕,如nano…

    Linux干货 2016-10-31
  • vsftpd基于mysql进行虚拟用户管理

    概述:     FTP是我们日常工作中经常用到的一个服务,但是FTP对用户的管理却比较薄弱,默认状态下,FTP利用pam机制进行账号管理,默认情况下使用的是系统账号,如何提升FTP对用户管理的有效性,针对不同的用户设定不同的上传权限,这就要基于虚拟账号来管理了,本篇就介绍下在vsftpd利用pam机制,结合mysql实…

    Linux干货 2016-10-18
  • 高级文件系统管理之mdadm与lvm的创建

    ※配置配额系统 磁盘配额就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间,比如一些网盘就是基于这个功能来做的,分配给用户固定的空间,花钱买,可以将空间设置的更大。 功能作用 磁盘配额可以限制指定账户能够使用的磁盘空间,这样可以避免因某个用户的过度的使用磁盘空间造成其它用户无法运行或工作甚至影响系统运行。这个功能不止…

    Linux干货 2016-08-27

评论列表(1条)

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

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