day03-04 Cent0S6和CentOS7都要安装的企业运维常用基础工具包 CentOs7要安装的企业运维常用基础工具包

光驱

历史的东西

远程管理卡

​ 它的作用是通过网络远程(异地)开关服务器,并可以查看服务器开关的过程等信息,早期(2010年以前),服务器托管在IDC机房,出问题,还得跑机房或者请机房的人管理,有了管理卡,运维人员管理服务器的效率就大大提高了。
​ 远程管理卡有服务器自带和独立两类。服务器自带的远程管理卡,可以关机、开机,但是看不到开关服务器的过程。所以,建议给服务器配独立的远程管理卡,可能会多花100来块人民币,但是,当服务器出现问题,不要打车或出差,也不用给机房人员打电话了,可以利用管理卡快速查看服务器故障及恢复服务。

主板

	主板实际上就是一块电路板,相当于人体的骨架,CPU、 内存、磁盘、Raid 卡等所有的硬件设备,最终都要连接主板后才能正常工作,图0-31展示的是普通台式电脑主板示意

day03-04
Cent0S6和CentOS7都要安装的企业运维常用基础工具包
CentOs7要安装的企业运维常用基础工具包

计算机工作原理

day03-04
Cent0S6和CentOS7都要安装的企业运维常用基础工具包
CentOs7要安装的企业运维常用基础工具包

计算机硬件设备的三角形图解

day03-04
Cent0S6和CentOS7都要安装的企业运维常用基础工具包
CentOs7要安装的企业运维常用基础工具包

冯●诺依曼计算机结构有3条重要的设计思想:
1.计算机应由运算器、控制器、存储器、输入设备和输出设备5大部分组成。
2.以二进 制的形式表示数据和指令。
3.程序预先存入存储器中,使计算机在工作中能自动地从存储器中取出程序指
加以执行。

计算机数据记录单位

由于计算机是通过电位记录信息的,因此仅能识别0和1这两个数字,故而在计算机
内部,数据都是以二进制的形式存储和运算的,下面列出来计算机数据的常用计量单位。
(1)位(bit)
计算机存储数据的最小单位为位(bit) ,中文称为比特,一个二进制位只能表示0或
1两种状态,要表示更多的信息,就要把多个位组合成一个整体,一般以8位二进制组成一个基本单位。由于比特这个单位太小了,因此用比特作单位的比较少,网络带宽速率一般用Mbit/s来表示,正常的下载速度就是1Mbit/s=128KBytes, 这就是我们购买了1MB的带宽,而实际下载速度为128KB的原因。
(2)字节(Byte)
字节是计算机数据处理的基本单位。字节(Byte) 简记为B,规定一个字节为8位,即1B=8bit.每个字节由8个二进制位组成。一般情况下,一个ASCII码占用一个字节,一个汉字占用2-4个字节。

(3)数据的换算关系
1Byte= 8bit, 1KB=1024B, 1MB=1024KB, 1GB=1024MB,1TB=1024GB, 1PB=1024TB, .1EB=1024PB,1ZB=1024EB

计算机常用计数制

	用若干数位(由数码表示)的组合去表示一个数,各个数位之间是什么关系,即逢“几”进位,这就是进位计数制的问题。也就是数制问题。数制,即进位计数制,是人们利用数字符号按进位原则进行数据大小计算的方法。通常是以十进制来进行计算的。另外还有进制、 八进制和十六进制等 。在计算机的数制中,要掌握3个概念,即数码、基数和位权。下面简单地介绍这3个既念。

1.数码:一个数制中表示基本数值大小的不同数字符号。例如,八进制有8个数码,
即0、1、2、3、4、5、6、7。
2.基数:一个数值所使用数码的个数。例如,八进制的基数为8,二进制的基数为2。
3.位权: 一个数值中某-位上的1所表示数值的大小。例如,八进制的123,1的位
权是64,2的位权是8,3的位权是1。

2进制

有两个数码: 0、1。
基数: 2。
逢二进一(加法运算),借一当二(减法运算)

例:对一个二进制数1100的表示的十进制计算式为:(重右到左)
0x(2^0)+0x(2^1)+1x(2^2)+1x(2^3)=12

其他进制同理

练习题

题1 :你用过的服务器型号有哪些?具体的配置有哪些?
题2 :程序、进程和守护进程有什么区别?
题3 :提升用户体验的网站优化解决方案有哪些?
题4 :谈谈计算机中buffer与cache的简单区别。
题5 :描述Raid 0、Raid1的主要特点。
题6 :描述下电脑的主流硬件作用及之间的关系( CPU、内存、磁盘)。
题7 :描述冯诺依曼计算机的设计思想。
题8 :请描述计算机数据的多种单位与换算。
题9:什么是二进制, 计算机是如何用二进制表示数据的。
题10 :为什么硬盘买来后实际大小比购买时标记的小?
	硬盘厂商为了便于计算采用十进制算法,而电脑则采用二进制算法,它们之间需要进行转换计算http://mini.eastday.com/bdmip/180830145324775.html
题11 :运维人员的三大核心工作职责是什么?

操作系统

操作系统一个基本的定义:
操作系统是计算机系统中必不可少的基础系统软件,它的作用是负责管理和控制计算机系统中的硬件和软件资源,合理地组织计算机系统的工作流程,以便有效地利用这些资源为使用者提供一个功能强大、使用方便的操作及使用环境。它在计算机系统(硬件)与使用者之间起到接口的作用。

day03-04
Cent0S6和CentOS7都要安装的企业运维常用基础工具包
CentOs7要安装的企业运维常用基础工具包

什么是linux?

​ 和大家熟知的Windows操作系统软件一样,Linux 也是一个操作系统软件。但是和Windows不同的是,Linux 是一套开放源代码程序的、并可以*传播的类Unix操作系统软件(Unix系统是Linux系统的前身,具备很多优秀特性)。其在设计之初,就是基于Intelx86系列CPU架构计算机的。它是一个基于POSIX的多用户、多任务并且支持多线程和多CPU的操作系统。

它具有如下一些优秀特点

  1. 是开放源代码的程序软件,可*修改。
  2. Unix系统兼容,具备几乎所有Unix的优秀特性。
  3. 可*传播,无任何商业化版权制约。
  4. 适合Intel等x86 CPU系列架构的计算机。

Linux的起源与历史

https://blog.csdn.net/qq_35523593/article/details/63683856

GPL许可

简单的理解,GPL许可的核心,是保证任何人有共享和修改*软件的*,任何人有权取得、修改和重新发布*软件的源代码权利,但都必须同时给出具体更改的源代码。

linux组成

Linux操作系统=Linux内核+GNU软件及系统软件+必要的应用程序

day03-04
Cent0S6和CentOS7都要安装的企业运维常用基础工具包
CentOs7要安装的企业运维常用基础工具包

day03-04
Cent0S6和CentOS7都要安装的企业运维常用基础工具包
CentOs7要安装的企业运维常用基础工具包

linux应用领域

it服务器

桌面

day04

安装vm虚拟机

把系统软件更新到最新。
yum update -y

yum install tree nmap dos2unix lrzsz nc lsof wget tcpdump htop iftop iotop sysstat
nethogs- y

CentOs7要安装的企业运维常用基础工具包

yum install psmisc net-tools bash-completion vim-enhanced -y
安装的时候选包,选了四个,组包:里面有一堆软件。
1、忘了选了。
2、入职,别人没选。
[root@www ~]# yum groups mark convert
[ root@www ~]# yum grouplist#<==查看所有包组名称,包括已安装的和未安装的
yum groupinstall "Development Tools" -y
yum qroupinstall "Cinnamon" -y

练习

1.8本章重点回顾
1)了解什么是操作系统以及操作系统简单原理图。
2)了解Unix/Linux的发展历史。
3)了解市面上的常见Unix系统版本。
4)了解Unix及Linux诞生发展的几个关键人物。
5)重点了解GNU、GPL知识。
6)了解Linux系统的特点。
7) 了解Linux系统的常见发行版本,不同场景选择。
8)重点了解Centos和Red Hat的区别和联系。
9)了解CentOs各个版本的应用场景及企业应用情况。
10)学会搭建学习Linux的环境。
注意:最好是能口头表达出,上述了解的内容。
1) 32位和64位系统的区别是什么?
2) 请描述Linux分区的知识(包括设备名、主分区、扩展分区、文件系统类型等)。
3) 什么是挂载点,挂载点的作用是什么?
4)企业场景如何针对不同的业务服务器规划分区方案?
5)企业场景下Linux系统安装如何尽可能地最小化选包?
5) 企业场景下若线上运行的系统缺少部分包组或命令,如何补救?
7)如何将网卡设置为传统的eth0、eth1形式?
 
1)了解什么是操作系统以及操作系统简单原理图。
2)了解Unix/Linux的发展历史。
3)了解市面上的常见Unix系统版本。
4)了解Unix及Linux诞生发展的几个关键人物。
5)重点了解GNU、GPL知识。
6)了解Linux系统的特点。
7)了解Linux系统的常见发行版本,不同场景选择。
8)重点了解CentOs和RedHat的区别和联系。
9)了解Centos各个版本的应用场景及企业应用情况。
10)学会搭建学习Linux的环境。
注意:最好是能口头表达出,上述了解的内容。
1.9本章知识相关考试题
1)请详细描述GNU的相关知识和历史事件。
2)请描述什么是GPL以及GPL?
3)企业工作中如何选择各Linux发行版?
4)Red Hat Linux和CentOS Linux有 啥区别和联系?
5)请说出你认为Linux受欢迎的3个以上特点。