Linux基础知识总结

Linux基础知识

  • 计算机系统

Linux基础知识总结

  • 计算机硬件组成

1.控制器:计算机系统的控制中心,协调各部分工作,保证计算机按照预先规定的目标和步骤进行操作及处理。
2.运算器:对数据进行算数运算,逻辑判断以及数据的比较、移位等操作。
3.存储器:存取程序和各种数据信息。 
4.输入设备:把信息,如数字、文字、图像等转换为数字形式的“编码”的设备(键盘,扫描仪)    
5.输出设备:把计算机加工处理的结果(仍然是数字形式的编码)变换为其他设备所能接收和识别的信息形式(打印机,显示器) 

  • 服务器分类 

按外形分类 

塔式(Tower):早期的服务器形式,目前使用较少 
               扩展性强,插槽多,预留了足够的内部空间用来进行硬盘和电源的冗余扩展。
机架式(Rack):便于统计管理,高密度,节省空间。   
               宽度19英寸(48.26cm),高度以U(1U=44.45mm)为单位。。
               销售量最多的服务器,机箱小。 
刀片式(Blade):高可用,高密度,高性能,灵活扩展。 
                 母版可以集合成一个服务器集群,集群提供更高速的网络环境,共享资源。 

按CPU体系架构分类 

非x86服务器:使用RISC(精简指令集)或EPIC(并行指令集)处理器,指令系统相对简单,稳定性好,性能强但是
            价格昂贵,体系封闭,主要用在金融、电信等大型企业的核心系统。
x86服务器:CISC(复杂指令集)服务器,即PC服务器。主要为Xeon,E3,E5,E7系列。兼容性好,价格低,稳定性
            差,安全性低 

  • 服务器硬件 

CPU:运算+存储
     主板:一般为举行电路板,BIOS芯片,I/O控制芯片、键盘和面板控开关借口、知识等等插接件、扩充插槽。
内存:CPU直接寻址的存储空间。断电后数据丢失。
硬盘:接口类型  IDE接口:ATA技术规范。
SCSI接口:小型机上的高速数据传输技术。
SATA接口:Serial ATA,支持热插拔。
SAS接口:Serial Attaached SCSI,兼容SATA。
阵列卡:Raid卡:把若干硬盘驱动器组成一个整体,提高磁盘子系统的性能和可靠性。由阵列控制管理器。
存储网络:DAS—–直接连接存储(Direct Attached Storange) 成本低,实施简单,但是增加系统负担
          NAS—–网络连接存储(Network Attached Storang)  集中管理,释放宽带,提高性能。适用于局域网
          SAN—–存储区域网络(Storang Aera Networks)   服务器和存储分开,多对多高效能、稳定。实施复杂,成本高。

  • Linux起源 

Linux基础知识总结

  • Linux哲学思想 

1.一切皆文件
2.小型,单一用途的程序
3.链接程序,共同完成复杂的任务
4.避免令人困惑的用户界面
5.配置数据存储在文本中

原创文章,作者:kstg5663294,如若转载,请注明出处:http://www.178linux.com/76184

(0)
kstg5663294kstg5663294
上一篇 2017-05-18
下一篇 2017-05-18

相关推荐

  • 那些年我们一起追过的缓存写法(三)

    原文出处: 蘑菇先生    上次我们说了多级缓存,本章详细介绍下内存缓存该如何设计。 一:分析设计 假设有个项目有一定并发量,要用到多级缓存,如下: 在实际设计一个内存缓存前,我们需要考虑的问题: 1:内存与Redis的数据置换,尽可能在内存中提高数据命中率,减少下一级的压力。 2:内存容量的限制,需要控制缓存数量。 3:热点数…

    Linux干货 2015-03-04
  • Linux学习之数据重定向

    大纲: 一、数据重定向定义 二、数据重定向分类 三、数据重定向作用 四、示例 一、数据重定向:命令的运行的结果默认输出在监视器上,重定向就是把这个结果输出到其它地方或其它文件。 二、数据重定向分类: 1.标准输出: (standard output,简称stdout,代码为 1 ,使用 > 或 >>):命令执行成功输出的正确提示信…

    Linux干货 2015-06-24
  • 命令read

    read命令是一个bash命令,它用于从键盘或标准输入中读取文本.我们可以使用read以交互的形式读取来自用户的输入.并且read还提供一种不需要按回车就能够输入参数的方法. read可以从标准输入中读取单独的一行,或者使用-u选项,从文件描述符FD中读取.并且这单独的行被分隔成多个域,第一个词被赋值给第一个变量,第一个赋值给第二个变量,以此类推,直到剩下的…

    Linux干货 2016-08-12
  • python面向对象

    ##**语言的分类**– 面向机器:汇编语言– 面向过程:c语言– 面向对象:C++ Java Python ##**面向对象**– 类class– 类是抽象的概念,万事万物的抽象,是一类事物的共同特征集合。– 对象instance object– 对象是类的具象,是一个实体…

    Linux干货 2017-11-13
  • 网络服务之Apache

      互联网这个历史已经不算很短了,它大大方便了人类获取信息,开阔了人类的眼界,使得让这个世界变得小了起来,人与人之间的距离感也不会存在了,娱乐也更加丰富,听音乐、看电影等等这一系列,都能从网上进行,这些功能,都是由www服务器来提供服务,在Linux中,提供网络的服务器有很多种,那么今天我们就讲一个比较老牌,且依然能存活的服务器“阿帕奇”…

    Linux干货 2017-01-13
  • tar、rpm和yum总结

    tar、rpm和yum总结 tar工具 tar是Tape ARchive的缩写,原意是磁带归档,进行数据备份。在linux中,用tar命令,可以把一大堆的文件和目录全部打包成一个文件,方便网络传输和备份数据。 tar不仅可以打包多个文件和目录,还可以对打包完的数据包进行压缩,进一步提升传输和备份质量。 选项 -c:设置新的备份文件-t:列出备份文件的内容 -…

    Linux干货 2017-08-04

评论列表(1条)

  • phosphor
    phosphor 2017-05-18 17:28

    好棒哦;我好崇拜你哦!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    // _oo8oo_

    // o8888888o

    // 88″ . “88

    // (| -_- |)

    // 0\ = /0

    // ___/’===’\___

    // .’ \\| |// ‘.

    // / \\||| : |||// \

    // / _||||| -:- |||||_ \

    // | | \\\ – /// | |

    // | \_| ”\—/” |_/ |

    // \ .-\__ ‘-‘ __/-. /

    // ___’. .’ /–.–\ ‘. .’___

    // .”” ‘< '.___\__/___.’ >’ “”.

    // | | : `- \`.:`\ _ /`:.`/ -` : | |

    // \ \ `-. \_ __\ /__ _/ .-` / /

    // =====`-.____`.___ \_____/ ___.`____.-`=====