光驱

历史的东西

远程管理卡

​ 它的作用是通过网络远程(异地)开关服务器,并可以查看服务器开关的过程等信息,早期(2010年以前),服务器托管在IDC机房,出问题,还得跑机房或者请机房的人管理,有了管理卡,运维人员管理服务器的效率就大大提高了。

​ 远程管理卡有服务器自带和独立两类。服务器自带的远程管理卡,可以关机、开机,但是看不到开关服务器的过程。所以,建议给服务器配独立的远程管理卡,可能会多花100来块人民币,但是,当服务器出现问题,不要打车或出差,也不用给机房人员打电话了,可以利用管理卡快速查看服务器故障及恢复服务。

主板

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

计算机工作原理

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

冯●诺依曼计算机结构有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(20)+0x(21)+1x(22)+1x(23)=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 :运维人员的三大核心工作职责是什么?

操作系统

操作系统一个基本的定义:

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

什么是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软件及系统软件+必要的应用程序

linux应用领域

it服务器

桌面

day04

安装vm虚拟机

把系统软件更新到最新。

yum update -y

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

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个以上特点。

最新文章

  1. XML格式示例 与 XML操作(读取)类封装
  2. PHP 删除文件(图片)
  3. Redis从基础命令到实战之列表类型(List)
  4. java 四舍五入保留小数
  5. shell执行mysql命令
  6. ubuntu vsftp 安装
  7. General protection fault Exceptions in Linux/IA32 Systems
  8. c 建立工程 常见错误及心得总结
  9. web desktop在线演示
  10. centos tomcat 安装
  11. docker rmi all
  12. download 下载文件 IE兼容性处理
  13. 201521123034《Java程序设计》第十四周学习总结
  14. Velocity 模板引擎的应用
  15. pycharm安装pip报错的处理办法
  16. 1. NES简介
  17. 掌握业界最新工程实践 | 了解AIOps下一代微服务等最新趋势
  18. swift - VFL - 1.循环创建控件 2.metrics使用
  19. iOS - 获取音视频文件的Metadata信息
  20. 20145314郑凯杰《网络对抗技术》恶意DLL注入进程(进程捆绑)的实现

热门文章

  1. Codeforces 126B. Password(KMP,DP)
  2. redis常见7种使用场景
  3. mysql数据库——特殊sql语句整理之修改表结构
  4. 人才-T型人才:百科
  5. 14 statefulset (sts)控制器
  6. ftp服务器不能上传文件故障
  7. 自定义zabbix脚本--网卡平均流量
  8. vue+npm+Element插件+路由
  9. Hive explode
  10. Vim/gVim 中文显示为乱码的解决办法