初识Linux与运维

运维,本质上是对网络、服务器、服务的生命周期各个阶段的运营与维护,在成本、稳定性、效率上达成一致可接受的状态。

首先了解一下运维的职责

  1. 产品上线
  2. 故障维护
  3. 版本更新迭代
  4. 保证质量
  5. 提高效率
  6. 降低成本:方案不同成本也不同

注:对于初创公司,运维部和系统部一般是合二为一的,相关工作由同一批人负责,界限可能不是很明显。大型公司对运维工作的要求更高,需要有更精细的分工,因此机房/网络/操作系统相关的底层工作分离出来由专人负责,成为系统管理部,而上层和应用产品相关的工作则由运维负责,成为运维部。

下面比较一下开发(Java为例)与运维的区别
Java开发

  • 需要较强的编码能力
  • 岗位需求量大
  • 竞争对手大都985、211、双一流毕业生,10个岗位有100人在投
  • 应届毕业生需要一定能力才可以达到10k,但增长空间大

运维

  • 不要求过高的编码能力(运维开发需要)
  • 岗位较少
  • Linux是迈进互联网世界的大门
  • 毕业后基本薪资10k

目前,运维人员接触到的服务器系统大都是Linux和Windows

运维工作岗位

  • 技术支持工程师(奇安信、绿盟、深信服、启明星辰)
  • 网络工程师(网管、腾讯)
  • 系统运维工程师(Linux系统运维)
  • 业务运维工程师
  • 数据库运维工程师(DBA)
  • 云计算工程师(云计算)
  • 运维开发工程师
  • 渗透测试工程师

什么是操作系统
用户和硬件交互的中间层软件
管理软件、硬件的软件
总而言之,操作系统是管理计算机硬件与软件资源的计算机程序

Linux简介

Unix和Linux代码是由90%的C语言和10%的汇编语言组成
Linux的吉祥物是企鹅
Linux是一个内核,不是操作系统
Linux系统内核指的是一个由linus负责维护,提供硬件抽象层、硬盘以及文件系统控制以及多任务功能的系统核心程序
Linux发行套件系统是我们常说的Linux系统,也就是Linux内核与各种常见的软件的集合产品。
Linux核心概念:一切皆文件

Linux文件
文件=元数据+真实内容
以.开头命名的文件是隐藏文件
严格区分大小写
可以使用出/以外的任意字符作为文件名称,建议避免去使用特殊字符
文件名称长度不超过255个字符

Linux历史

1965年前后,贝尔实验室(Bell)、麻省理工学院(MIT)以及通用电气(GE)联合创办了multics计划,为了开发多路信息计算系统
1969年贝尔实验室退出multics计划
1970年Ken Thompson发布Unix系统,这一年被称为计算机元年
后来AT&T机构分解,unix走向商业化,一份授权4万美元
安德鲁大学教授为了解决教学研究,自己开发了Minix,此系统只能用于教学
1991年Linus Torvalds(林纳斯.托瓦兹)发布了Linux 0.02版
1994年Linux 1.0版发布

Linux优缺点

  • 安全、稳定、花费少
  • 多任务、多用户
  • 消耗资源少
  • 内核小,支持多种电子产品
  • 部分软件不支持Linux
  • 命令行对用户使用不友好

常见的Linux系统
RHEL(红帽企业系统):

全世界使用最广泛的操作系统

CentOS(社区企业系统)

通过把RHEL系统重新编译并发布给用户免费使用的Linux系统,具有

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值