Linux系统运维工程师学习(基础 一)
1.1计算机软硬件与操作系统介绍
- 计算机系统的组成
- 硬件系统
主机(中央处理器,内部处理器)
外部设备(I/O设备接口,外部存储器,输入输出设备) - 软件系统
系统软件(操作系统,语言处理程序,网络通讯管理)
应用软件
操作系统介绍
-
按应用领域
桌面操作系统,服务器操作系统,嵌入式操作系统 -
按所支持用户数
单用户操作系统(MSDDS,Windows),多用户操作系统(UNIX,Linux) -
按源码开放程度
开源操作系统(Linux),闭源操作系统(Mac OS X,Windows) -
按存储寻址宽度
8位,16位,32位,64位,128位
服务器操作系统
服务器操作系统一般指安装在大型计算机上的操作系统,比如web服务器、应用服务器、数据库服务器等。服务器操作系统主要集中在三大类
-
Unix系列
IBM-AIX,HP-UX,SUNSolaris,BSD等 -
Linux系列
RedHat,Oracle,CentOS,SUSE,Ubuntu,银河麒麟,华为ElerOS等; -
Windows系列
Windows NT/2000/2003/2008/2008 R2/2012/2016/2019等
- IT发展之路
mainframe→C/S→PC→internet→Cloud computing
1.2UNIX与Linux
Linux操作系统的构成
- Linux 内核
操作系统的核心,主要提供进程管理功能、内存管理功能、文件系统管理内容、设备控制功能和网络管理功能。 - Linux shell
提供用户与操作系统进行交互的界面,他是命令语言、命令解释语言几程序设计语言的统称。缺省使用的是BASH,他有许多特色,可以提供如命令补全、命令编辑和命令历史登功能;常见的还有CSH,KSH. - 实用工具
用户用于软件开发、系统管理的一些工具,比如GCC,KDE.
Linux内核版本构成
内核版本有三个数字组成xyz,rr.yy.zz
r:目前发布的Kernet主版本
x:偶数是稳定版本,奇数是开发中版本
y:错误修补次数
主流Linux操作系统发行版本
- 主流服务器发行版本
RedHat Linux
Oracle Linux
CentuOS
Ubuntu
Suse
红旗linux
银河麒麟
。。。。。。。
。。。