linux初始
运维
IT运维,指IT公司中,运行和维护服务器的工作
核心工作:
数据不能丢失
7*24小时运行
提高用户访问效率
一句换 管服务器的
服务器
要管服务器那就得先了解服务器
服务器也称为伺服器,是提供计算服务的设备,需要具备相应和处理请求的能力!
计算服务,说白了就是计算机,这就意味着你的电脑我的电脑都作为服务器
那到底区别是什么?
先说一说电脑的分类
笔记本,PC,服务器,IPAD,嵌入式系统
以设备针对的功能来划分,每种类型的电脑功能和计算能力存在差异
服务器的分类
云服务器
即由其他公司提供的服务器,驻留在互联网中,通过网络来对其进行操作.
通常由不同数量的发起组成,然后按需分配计算资源给使用方
物理服务器
即自己机房里安装的服务器
物理服务器的分类
机架式服务器
刀片服务器
塔式服务器
外观分类
1u 2u 4u
1u = 1.75英寸 = 4.45cm
常见品牌
dell
华为
联想
浪潮
IBM PC业务已被联想收购 最贵的机器
服务器的内部组成
电源
双路 多路 UPS 发电机
CPU
1路 = 1个 2路=2个 4个=4路
非等于核心数
处理核心是真正负责执行指令的,核心越多则并发数越高
内存
临时存储,断电遗失
buffer 缓冲区
cache 缓存
硬盘
永久存储,速度通常很慢当然现在块一些了
分 机械 固态
按接口分:
stat scsi sas pci-e
PCI-E速度最快 直接连通总线,与CPU直接通讯
价格感人 mac 标配128G
raid磁盘阵列:
通常PC的硬盘都是独立的 近几年出现的混合盘速度有所提升
但是在服务器端速度并不是唯一的要求,另一种非常重要的就是安全性
为了保障数据不丢失,服务器通常为使用磁盘阵列
几多个硬盘整合到一起同时负责存储数据
常见分为
raid0
效率较高
数据没有备份 不安全
raid1
镜像数据 数据完整备份,
浪费一半的资源
radi3
raid5
三块以上硬盘
硬盘间相互备份,当然是一个一个条带备份
raid10 raid0 1
1 和 0 的组合
操作系统
linux发展
Linux 操作系统的诞生
创始人林纳斯·托瓦兹
创始人林纳斯·托瓦兹
、发展和成长过程始终依赖着五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU计划、POSIX 标准和Internet 网络。
1981 年IBM公司推出微型计算机IBM PC。
1991年,GNU计划已经开发出了许多工具软件,最受期盼的GNU C编译器已经出现,GNU的操作系统核心HURD一直处于实验阶段,没有任何可用性,实质上也没能开发出完整的GNU操作系统,但是GNU奠定了Linux用户基础和开发环境。
1991年初,林纳斯·托瓦兹开始在一台386sx兼容微机上学习minix操作系统。1991年4月,林纳斯·托瓦兹开始酝酿并着手编制自己的操作系统。
1991 年4 月13 日在comp.os.minix 上发布说自己已经成功地将bash 移植到了minix 上,而且已经爱不释手、不能离开这个shell软件了。
1991年7月3日,第一个与Linux有关的消息是在comp.os.minix上发布的(当然此时还不存在Linux这个名称,当时林纳斯·托瓦兹的脑子里想的可能是FREAX,FREAX的英文含义是怪诞的、怪物、异想天开等)。
1991年的10月5日,林纳斯·托瓦兹在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的诞生(Freeminix-like kernel sources for 386-AT)。
发行版:
1995年1月,Bob Young创办了RedHat(小红帽),以GNU/Linux为核心,集成了400多个源代码开放的程序模块,搞出了一种冠以品牌的Linux,即RedHat Linux,称为Linux"发行版",在市场上出售。这在经营模式上是一种创举。
目前的主流发行版:
Cent OS Fedora Redhat
虚拟机的搭建
最新文章
- mongo 查询总结
- C语言-数据类型
- spring task定时器笔记
- lei
- AngularJS 的数据绑定
- BZOJ2530 : [Poi2011]Party
- 安卓/res/menu/的使用
- 0c-40-ARC下多对象内存管理
- scala命令
- Codeforces Round #234 (Div. 2) B. Inna and New Matrix of Candies
- Flux是一个Facebook团队的前端开发架构
- Unity游戏程序员面试题及解答
- linux 下 Fatal error: Class ‘mysqli’ not found in
- chrome使用技巧整理
- UNIX网络编程——Socket粘包问题
- 编写一个javscript函数 fn,该函数有一个参数 n(数字类型),其返回值是一个数组,该数组内是 n 个随机且不重复的整数,且整数取值范围是 [2, 32]。
- How JavaScript works: an overview of the engine, the runtime, and the call stack
- 微信Tinker的一切都在这里,包括源码(一)
- Oracle学习笔记(七)
- 10.Android UiAutomator Junit 断言函数的使用
热门文章
- 23. Man and His Natural Habitat 人类及其自然栖息地
- IntelliJ IDEA 2017版 SpringBoot的核心配置详解
- wordpaster更新说明
- (回文串 Manacher )Girls' research -- hdu -- 3294
- 几个经典的数学库之一学习---VCGlib(2)
- Oracle EBS - Setup: 配置文件Profile
- Firemonkey里触发home按键被按下的事件
- 如何处理App的Application的事件
- 利用Kettle进行SQLServer与Oracle之间的数据迁移实践
- Android 如何修改gen下包的名字