一、什么是操作系统
1.基本含义:
简称OS 是计算机系统中必不可少的基础系统软件,是应用程序运行和用户操作必备的基础环境
操作系统就是一个人与计算机之间的中介
2.组成方式:
操作系统的组成: 计算机的硬件 + 系统核心 内核 + 命令解释器 + 外围的应用程序
3.常见操作系统:
windows 系统 桌面系统
linux系统
Unix系统
Mac系统 是Unix的变体
二、什么是Linux
1.含义:
类似于windows系统,Linux也是一个操作系统软件,但是他们的不同之处,windows是收费,不开源 主要应用于日常办公,游戏,娱乐 而Linux是一套开放源代码,并可以自由传播类似于Unix的操作系统软件 多用户、多任务、多线程、多CPU的操作系统,主要用于企业环境
2.linux系统主要服务于 服务器端 嵌入式开发 个人PC桌面 三大领域
3.特点:
开源的,可以自由修改
Unix系统兼容,具备了Unix的优秀特性
可以自由传播,没有商业版权之说
适用于Intel等x86 CPU系列架构计算机
4.学习要求:
>8G 16G内存 500G硬盘 i7 i5处理器
5.学习完linux,可以掌握哪些技术,可以适用于哪些公司
基础运维能力 自动化运维 数据库运维 公有云运维 集群架构运维 代码发布 私有云运维 监控运维
日常处理系统故障,解决问题能力
三、linux发展历史
1.1969年 Unix诞生于贝尔实验室
2.1984年 ,谭宁邦 大学教授 Minix 应用于教学
3.1984 斯托曼 自由软件之父 创立FSF(自由软件基金会) 建立GNU项目 制定GPL( 通用公共许可协议) 史称 ‘’革奴计划‘’
4.1991年 托瓦兹发明Linux内核 被称为''Linux之父''
5.1993年 linux内核加入了GPL协议 GNU Linux 出现了
6.Unix的优秀特性
技术成熟,可靠性高
极强的可伸缩性
强大的网络功能
强大的数据库支持能力
强大的开发功能
四、Linux的核心概念
1.FSF
自由软件的核心就是没有商业化版权制约,源代码开发,可自由传播
运行 复制 发布 研究 修改
2.GPL
通用公共许可协议 开源许可协议
自由的,可任意传播的
可任意修改的,但是必须将修改之后的源代码发布出来
3.GNU
是FSF下面的一个项目 全称 GNU is not Unix
优秀的软件: Emacs编辑器 gcc编译软件 bash命令解释器 gawk开发语言 hurd内核 还在研发
4.linux系统 == GNU项目的组件(gcc bash)+Linux内核+成千上万的开发者提供的软件 GNU Linux操作系统
五、Linux的特点
1.特点:
支持多用户 多任务 多线程 多CPU
系统稳定性 安全性 可靠性高
有完善的网络服务
自由开源的系统
有大量的第三方应用程序免费使用
多厂商支持
有完善的数据库平台
有完善的图形界面
有完善的开发平台
2.Linux应用领域:
IT服务器端 重中之重
嵌入式开发
个人PC桌面
六、Linux的发行版本
1.Linux内核 2.2 2.4 2.6 3.x https://www.kernel.org/
2.发行版本:
Redhat 红帽 开源但是收费
CentOS 学习使用 去掉了Redhat的收费和logo部分编译而成的系统 开源 免费 企业 首选
Fedora 新功能 想使用新功能 是Redhat的测试版本 预发布版
Ubuntu 乌班图 桌面系统 开发人员使用的多
SUSE 数据库高级服务及电子邮件 德国使用的多 收费 OpenSUSE
Debian、FreeBSD 对安全性要求比较高 中文 麒麟 红旗
3.windows系统版本:
个人 win98 win2000 winXP win7 win8 win10
企业:windowsserver 2003 2008 2012 2016 2019数据中心版
CentOS版本 系统版本: 选择版本尽量选择双号
5.x 2.4内核 6.x 2.6内核 7.x 学习 7.6 1810 3.10内核 8.x
4.红帽认证:
RHCSA 系统管理员
RHCE 工程师
RHCSS 安全员
RHCA 架构师
七、32位和64操作系统的区别
1. 设计的定位不同
64位操作系统就是为了高科技人员使用设计的,而32位操作系统是为普通用户设计的
2.安装的要求配置不同
64位操作系统只能安装在64位的电脑上(CPU的处理器必须支持64位),32为操作系统可以安装在32位电脑上,也可以安装在64位电脑上
3.运算速度不同
64位是32位运算速度的一倍
4. 寻址能力不同
支持的最大内存不同
32位系统最大支持4G内存 3.5内存 2的32次方bit
64位操作系统 寻址空间为2的64次方bit 21亿内存
注:一款非常好用的整理笔记软件Typora:
链接:https://pan.baidu.com/s/1gstqtaClap6ZYhdpDKKcqg
提取码:6h98