为何要学习Linux,总结一下几点供你们参考:linux
首先是市场份额决定,在服务器领域,有三大操做系统可供选择,分别是windows server,类Unix和GUN/Linux.根据系统特性三者的应用场景分别是:Windows Server因为自身应用不足和简单,在一些小型企业和IDC机房对应用要求不是很高以及不是关键性业务上仍是有一部分的市场份额。类Unix系统因为高昂的版权和服务器成本门槛,阻挡了大部分企业选择。Linux继承了大部分Uninx思想,而且也造成了本身的Linux哲学体系,有力的系统式指导,再加上开源运动和社区的紧密结合,服务器领域已是主流,在加上一些主流互联网大型企业的去IOE的发展策略和实施,GUN/Linux的发展前景必将是前程×××。数据库
1.计算机系统:小程序
主要由硬件系统(Harware)和软件(Softwar)系统两大部分组成。windows
2.冯.诺依曼体系结构:安全
由运算器、控制器、存储器、输入设备、输出设备。服务器
3.认识服务器:网络
服务器是一种提供各类服务的高性能计算机。ide
按外形分类:单位是U计算性能
塔式服务器、机架式服务器(主流)、刀片式服务器。学习
按应用分类:
Web服务器、数据库服务器、邮件服务器、文件服务器、中间件应用服务器、日志服务器、监控 服务器、虚拟机服务器、打印服务器、域控制服务器、多媒体服务器、ERP服务器等。
4.服务器硬件:
CPU(Central Processing Unit):
由控制器和运算器构成
CPU厂商:
Intel、AMD、IBM。
CPU类型:
x86_64:小型PC兼容机
ARM:嵌入式系列
Power:IBM(高性能级别)
Alpha:HP
Ultrasparc:Sun
5.CPU指令集:
RISC(精简指令集):指令简单,运行稳定,性能高,要求高的核心系统。
ISC(复杂指令集):指令复杂,PC机通用,兼容性好。
6.硬盘接口类型:
IDE接口--------并行接口。
SCSI接口-------小型计算机系统接口,并行接口.
SATA接口-----串行接口,支持热插拔。
SAS接口-------Serial Attached SCSI,兼容SATA。
USB接口-------USB3.0是主流,兼容性强。
7.网卡类型:
PCI-E:高速网卡,通常选择千兆。
光纤网卡:高端网卡
8.存储网络:
DAS----直接链接存储(Direct Attached Storage)
NAS-----网络链接存储(Network Attached Storage)
SAN-----存储区域网络(Storage Area Networks)
9.操做系统(Operating System):
通长说的Linux操做系统指的是Linux Kernel+GUN的软件
批处理系统:早期的计算机系统
多任务系统:现代操做系统是多任务,linux也是多任务处理。。
10.Linux Kernel:
获取内核Kernel网址:www.kernel.org
linux内核是跟硬件紧密结合的
经过系统调(Systemcall)用提供给上层或者封装成库(library)。
11.kernel功能:
进程管理
内存管理
文件管理
网络管理
硬件驱动
安全管理
12.开源:
开源组织:
GUN,BSD,Apache...
开源:开发源代码。
自由:自由获取,自由修改,自由学习。
开源不等于免费
许可:GPL,GPLv2,GPLv...
12.inux主流发行版:
开源的只是源代码开源,实际使用须要编译成二进制格式可执行格式,缘由是计算机内部只能识别二 进制0和1.
发行厂商根据通用性编译和加上本身的风格打包发行。
Redhat、Centos、Debian、SUN:slackware、Gentoo、LFS、Ubuntu.
服务器版:rhel,CentOS
桌面版:Ubuntu.
13.软件包管理机制:
dpt:Debian
rpm:Redhat,CentOS
yun:Redhat,CentOS
14.Linux哲学:
一切皆文件:设备标识也是文件
单一小程序组成,组合小程序完成复杂任务。
尽可能避免交互:没有提示就是好的提示。
配置文件为纯文本格式