2022/8/18 2022/8/19 2022/8/20 2022/8/21
企业运维规划及Linux介绍虚拟环境搭建
第一章 Linux介绍与学习环境搭建
1.1 Linux与Linux运维
1.1.1 什么是操作系统
- 最核心的基础的最底层系统软件
- 作用是管理计算机的硬件和软件
- 常见的操作系统有Windows(PC端)、Linux(安卓)(移动+服务器)、DOS、Unix(IOS)
1.1.2 操作系统图解
1.1.4 什么是Linux
- 和Windows是一个操作系统。Windows主要是个人用
- Linux主要是企业后端使用,例如:软件代码在Linux中运行。
1.1.5 什么是LInux运维
- 维护Linux上的软件服务、程序代码和企业核心数据正常运行。
1.1.6 Linux运维岗位的分类
- 硬件运维:淘汰
- 网络运维:淘汰
- 系统运维:基础设施的维护,侧重于系统和应用的服务,也会涉及硬件网络
- 应用运维:企业业务开发、测试环境、上线环境的维护和处理故障
- 监控运维:整个业务系统所有服务器集群的业务的监控和报警
- 数据库运维:负责数据存储方案设计、数据库表设计、索引设计和SQL优化
- 安全运维:安全扫描、渗透测试、安全工具、安全事件应急处理
- 运维开发:开发运维工具和运维平台,以及自动化、智能化运维
1.1.7 Linux 运维职业发展路线
1.2 Linux 的起源
1.2.1 Unix 的历史
Unix 由于当时的原因,不同公司开发了不同版本的Unix 系统,例如:SUN公司的Solaris,IBM公司的AIX,HP公司的HP UNIX
1.2.2 Unix 的特性
- 技术成熟,稳定性高
- 极强的可伸缩性
- 强大的网络功能
- 强大的数据支持能力
- 强大的开发功能
1.2.3 Unix 操作系统的革命
原因
- 版权收回
- 禁止对学生开放源代码
1.2.4 Linux的诞生
Linux由于Unix不爽的原因所以开发了Linux的内核。
1.3 Linux 核心概念知识
1.3.1 Linux 系统的组成
- 内核(kernel)
- GNU组件:bash(命令解释器)
- 外围程序
1.4 Linux的发行版选择
- 下载Linux的途径
- Red Hat:发行版(收费)Red Hat 5.x……
- Fedora:小白鼠,做实验用的
- CentOS:开源都是免费的,logo更换
- 自己下载Linux的选择:一般用CentOS或Red Hat
- 目前互联网都用CentOS
1.5 CentOS的版本选择
- 目前CentOS6 已经过时都用CentOS7
- CentOS8不确定性没有完善