1.Linux运维基础知识介绍:
Linux运维职责:
1.网站数据不能丢
2.保障网站7x24小时的正常运转
3.提升网站的运行速度、提升用户体验
服务器机房运维工程师:
必须掌握Linux知识、硬件知识
2.Linux系统运维工程师
2.1Window与Linux系统的区别
Windwos大多软件收费
Linux大多数开源
2.2安全稳定性区别
Window修复补丁频繁、杀毒软件
Linux几乎无补丁、无杀毒软件
3.应用领域
Window:英雄联盟、绝地求生等等游戏
Linux:百度、谷歌、淘宝、迅雷、QQ等服务器
4.100个常用的Linux命令
主流的IT软件,一般都是基于Linux开发的
数据库软件:mysql、mariadb、postgrep、redis等
web-server、nginx
大数据 hadoop、spark
消息队列:kafka
虚拟技术:kvm
容器技术:docker、k8s
5.学习曲线
6.Linux运维的未来
大数据、人工智能、容器技术
7.操作系统
操作系统:也是程序猿写出的软件、用于操作系统的硬件
计算机的中央处理器:CPU–计算机的大脑,进行数学运算及逻辑运算、产出有用信息、输出设备 展示
RAM:内存条(内存条大,玩游戏就比较不卡)
计算机的硬件介绍:
8.计算机的好坏评判
1.CPU处理器
2.更大的内存容量
3.强大的固态硬盘
4.游戏键盘鼠标
5.独立显卡、强悍的图形展示
6.显示屏等
举例参数:
CPU
9.计算机工作流程
CPU进行一个调度:一系列的处理之后,将结果显示在显示器
内存的特点:
CPU从内存中读写数据、内存从磁盘中获取数据
10.程序、进程、守护进程三个名词解释
11.利用内存提升网站的访问效率
高并发的情况下:
网站的进入流量,写入的数据,有限加载到内存中,利用内存的读写特性,然后数据到达一定量后,一次性写入磁盘中
12.显卡的接口
13.磁盘
机械硬盘:容量大、读写速度慢、价格便宜
固态硬盘:容量小、读写速度快、价格贵
14.UPS 防止突然断电、机器出现问题