linux岗位需求

# 1.岗位需求
自动化运维,容器运维,DBA,IDC运维(不建议)
ps:linux岗位会的越多给的越多

linux工作本质

linux简要发展史

# 1.发展
1991年,芬兰 林纳斯-托瓦丝 在⼤学期间基于unix微内核开发 第⼀款Linux内核,并且开源,并且很快加⼊FSF基⾦。
# 2.有哪些
1.Ubuntu(乌班图):有可视化界面
2.centos:使用频率最高(尤其是学习领域)
3.Debian\FreeBSD
4.红旗linux\麒麟linux(中文系统) 扩展: 国内去IOE运动(IBM产品、Oracle数据库软件、EMC存储服务器)

服务器种类及组成部分

# 1.计算机的种类
台式机,笔记本,服务器
# 2.服务器的作用
1.可以尽量避免数据不丢失
2.可以二十四小时不间断提供服务
3.可以提升用户体验
ps:上述的不仅是服务器的作用,也是运维人员的职责
# 3.服务器的种类
1.云主机服务器
大企业服务器过多可能造成资源浪费,所以会对服务器资源进行整合,
之后再根据付费多少分配对应资源给相应用户使用
2.物理主机服务器
-1.机架式服务器
多用于服务器数量较多的大型企业使用
-2.刀片服务器
多用于大型数据中心或者需要大规模计算的领域
-3.塔式服务器
外观看起来像普通台式电脑主机,多用于满足中小型个体户 # 4.服务器的品牌
戴尔,华为,IBM(被联想收购改名thinkserver),浪潮(国内居多)
"""
服务器的尺寸描述主要以U为单位
1U = 1.75英寸 = 4.445cm = 4.45cm
常见服务器尺寸
1U,2U,4U
服务器硬件配置参数
""" # 5.服务器内部组成
1.电源:
冗余技术:
UPS(不间断电源系统)
2.cpu:
做数据运算处理
cpu路数
单数==1个 双路==2个 四路==4个
cpu核数
把cpu比喻成厂房,将cpu中的核数比喻成厂房中的工人,cpu是真正处理工作任务,cpu核数越多,吃力工作任务的效率就越高
3.内存:
临时存储数据(断电立刻丢失)
-1.缓存cache,缓冲buffer
-2.内存存储空间一分为二
cache缓存 从缓存读数据
buffer缓冲 从缓冲写数据
4.硬盘:永久存储数据(断电数据不会丢失)
硬盘种类: 机械硬盘(性能低),固态硬盘(性能高)
ps: 硬盘接口(SATA...)
5.远程管理卡
"""
非必选硬件且不同产商命名存在差异:
dell:idrac\HP:ilo\IBM:RSA
"""
-1.远程控制管理服务器的运行状态’
-2.远程安装操作系统
-3.远程配置raid阵列信息
ps: 一定要确认远程管理卡的默认地址信息
6.光驱(安装系统,淘汰了)
现在一般使用u盘安装系统>>>: kickstart cobbler -- ⽆⼈值守安装系统
7.机柜:
机柜里面线缆一定要布线整齐,设置标签 # 6.服务器磁盘阵列
1.服务器上有多块硬盘保证数据不容易丢失
2.服务器上存储数据较多可以将多块硬盘进行整合
3.服务器上存储大容量数据效率更高
拍照按照不同级别进行多块硬盘整合
2块(raid0 raid1) 3块(raid5)

虚拟化技术

# 1.将一台计算机硬件拆分成多份分配使用
# 2.如何实现虚拟化
1.vmware软件
-1. vmware12(16) ⽀持windows64
-2. vmware8 ⽀持windows32
-3. vmware fusion ⽀持苹果系统
"""我们使用虚拟化技术的目的是为了节省成本 一台计算机当多台计算机使用"""

虚拟化软件及相关配置

# 1.软件下载
自行百度,建议使用(12,15)
# 2.

重要名词解释

# 1.桥接模式      # 可以访问互联网
配置的地址信息和物理主机网段地址信息相同,容易造成地址冲突
# 2.NAT模式 # 可以访问互联网
配置的地址信息和物理主机网段地址信息不同,造成了地址冲突
# 3.仅主机模式 # 不可以访问互联网
获取地址主要用于虚拟主机之间的沟通,但是不能访问外部网络
# 4.网关地址
从一个网络到达另一个网络的必经关卡
ping 测试网络连通性的命令
ping 网关地址 # 5.系统分区
/boot 启动分区 保存和系统启动相关的文件
swap 交换分区 临时将硬盘的多余容量变为内存
使用内存<8G
分区大小==1.5被内存容量
/根分区 将剩余容量都给根等价于c盘
数据⽐较重要的场景:
/boot 200M
swap 1G 2G 1.5倍
/ 20G-200G
/data 剩余空间

远程连接工具

# 1.xshell(推荐使⽤)         免费版
# 2.苹果电脑的cmd终端就是天然的远程链接功能
# 3.python代码也可以操作(paramiko模块)

最新文章

  1. Spring多种注入方式及注解实现DI
  2. canvas三角函数直线运动
  3. EF 知识点
  4. ES6入门之Generator函数
  5. 转】使用log4jdbc记录SQL信息
  6. linux之unlink函数解析
  7. IOC运用到MVC中
  8. 网络技术教程笔记(20)ISDN
  9. linux 原生系统发送电子邮件 (在本地与因特网)
  10. 我的学习之路_第二十三章_HTML
  11. 个人作业(2)---英语学习APP案例分析
  12. Day6_正则表达式
  13. Codeforces 1091E New Year and the Acquaintance Estimation Erdős–Gallai定理
  14. VS中修改工程名的解决方案
  15. python学习 day08 (3月13日)----函数
  16. [转]LRU缓存实现(Java)
  17. mysql数据库性能测试报告
  18. HDU 6090 Rikka with Graph
  19. PHP正则表达式匹配俄文字符
  20. mybatis实战教程(mybatis in action)之三:实现数据的增删改查

热门文章

  1. 网络图片转base64
  2. rabbitMq客户端连接超时
  3. Linux系统Shell脚本第三章:for、while循环及脚本实操
  4. c--&gt;extern关键字的使用
  5. Spring框架3--Web
  6. HelloWorld (用记事本写,在dos窗口里运行)
  7. Linux 第六节( 磁盘系统,挂载,分区,格式化)
  8. pyspark 结构化数据开发实例
  9. myForEach
  10. 转载-分享一个Ubuntu20.04安装以及中文教程