Linux
一、linux简介
常见岗位
1、自动化运维 2、容器运维 3、DBA 4、IDC运维(机房运维员)
计算机种类
linux常用的计算机种类: 1、台式机 2、笔记本 3、服务器 作用: 1.相比较于笔记本和台式机数据的安全性更高、不易于丢失 2.可以24小时不间断地提供服务 3.提升用于体验
服务器
服务器的种类: # 云主机服务器 (阿里云、百度云、腾讯云) 大企业服务器过多可能造成资源浪费,所以对服务器资源进行整合 对多出的资源进行出售(类似于出租房子) # 物理主机服务器 1、机架式服务器 多用于服务器较多的大型企业使用 2、刀片服务器 多用于大写的数据中心或需要大规模计算机的领域 3、塔式服务器 外观看起来像普通台式电脑主机,多用于中小型或个体户 常见品牌: 1、戴尔dell(常见) 2、华为 3、IBM(被联想收购,更名为:thinkserver) 4、浪潮(国内居多) 服务器尺寸: 主要以U为单位 1 U = 1.75 英寸 = 4.445cm = 4.45cm 常见服务器尺寸 1U、2U、4U
服务器内部组成
1、电源: 冗余技术 UPS(不间断电源系统)、双路或多路供电、发电机 2、CPU:做数据运算处理 CPU路数 单路==1个 双路==2个 四路==4个 CPU核数 把CPU⽐喻成⼚房, 将CPU中的核数⽐喻成⼚房中的⼯⼈,CPU核数是真正处理⼯作任务,CPU核数越多, 同时处理⼯作任务的效率越⾼ 3、内存:临时存储数据(断电数据即丢失) 缓存cache 缓冲buffer 内存存储空间⼀分为⼆(公交⻋前后门上下⻋位置) cache缓存 从缓存读数据 buffer缓冲 从缓冲写数据 4、硬盘:永久存储数据(断电数据不会丢失) 硬盘种类: 机械硬盘(性能低) 固态硬盘(性能⾼) 知识扩展:硬盘接⼝(SATA...) 5、远程管理卡: """ ⾮必选硬件且不同产商命名存在差异: dell:idracHP:iloIBM:RSA """ 远程控制管理服务器的运⾏状态 远程安装操作系统 远程配置raid阵列信息 PS:⼀定要确认远程管理卡的默认地址信息 6、光驱:(安装系统)-- 已淘汰 U盘安装系统 >>>: kickstart cobbler -- ⽆⼈值守安装系统 7、机柜 机柜⾥⾯线缆⼀定要布线整⻬ 设置标签
服务器磁盘阵列
服务器磁盘阵列 1)服务器上有多块硬盘保证数据不容易丢失 2)服务器上存储数据较多可以将多块硬盘进⾏整合 3)服务器上存储⼤容量数据效率更⾼ 按照不同级别进⾏多块硬盘整合 2块(raid0 raid1) 3块(raid5)
二、linux发展史
1991年,芬兰 林纳斯-托瓦丝 在⼤学期间基于unix微内核开发 第⼀款Linux内核,并且开源,并且很快加⼊FSF基⾦会 Ubuntu(乌班图):有可视化界面 centos:使用频率最高(尤其是学习领域)/ DebianFreeBSD 红旗linux麒麟linux(中文系统) 扩展:国内去IOE运动(IBM产品、Oracle数据库软件、EMC存储服务器)
三、虚拟化技术
1、简介
将⼀台计算机硬件"拆分"成多份分配使⽤ 如何实现虚拟化 vmware软件 vmware12(16) ⽀持windows64 vmware8 ⽀持windows32 vmware fusion ⽀持苹果系统 我们使用虚拟化技术的目的是为了节省成本 一台计算机当多台计算机使用
2、虚拟化软件下载
最新版破解可能会有点麻烦 所以建议使用老版本(12 15) 直接百度搜索相关版本的激活码即可
3、重要名词解释
1、网络连接模式 桥接模式 # 可以访问互联⽹!!! 配置的地址信息和物理主机⽹段地址信息相同, 容易造成地址冲突 NAT模式 # 可以访问互联⽹!!! 配置的地址信息和物理主机⽹段地址信息不同, 造成不了地址冲突 仅主机模式 # 不可以访问互联⽹ 获取地址主要⽤于虚拟主机之间沟通,但不能访问外部⽹络 2.⽹关地址(海关) 从⼀个⽹络到达另⼀个⽹络的必经关卡 ping 测试⽹络连通性命令 ping ⽹关地址 3.系统分区 常规分区: /boot 启动分区 保存和系统启动相关的⽂件 swap 交换分区 临时将硬盘的多余容量变为内存使⽤内存<8G swap分区⼤⼩==1.5倍内存容量 / 根分区 将剩余容量都给根等价于C盘 数据很重要的场景: # 数据⽐较重要的场景 /boot 200M swap 1G 2G 1.5倍 / 20G-200G /data 剩余空间
4、远程链接工具
xshell(推荐使⽤) 免费版 苹果电脑的cmd终端就是天然的远程链接功能 python代码也可以操作(paramiko模块)