1.计算机定义

计算机俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算(一位数比较大小),又可以进行逻辑计算(判断比较,0和1),还具有存储记忆功能。是能够按照程序进行,自动、高速处理海量数据的现代化智能电子设备

2.计算机分类

按用途分为:通用计算机;专用计算机;

按特点分为:巨型机;大型机;小型机;微型机;服务器;工作站

3.硬件资源分类

(1)计算资源(CPU,内存,GPU显卡)

(2)存储资源(硬盘,u盘,光驱)

(3)网络资源(网卡:网络接口卡)

4.计算机硬件——CPU

(1)CPU是计算机的核心部件,负责程序控制和运算

(CPU架构是CPU厂商给属于同一系列的CPU产品定的一个规范,主要目的是为了区分不同类型CPU的重要标示)

(2)CPU常见故障

1)电脑无法开机

CPU针脚和主板接口接触不良【Intel CPU是触点的会氧化】或者确针【AMD的CPU是针式】

故障表象:计算机死机,重启

故障原因:温度过高造成,一般原因是天气;散热器老化、长时间高负荷运行、超频造成的。

5.计算机硬件——内存

(1)CPU从内存读写数据,内存从硬盘读写数据

(2)内存分类

内存条分为:笔记本、台式机两种

(3)内存常见故障

台式机开机点不亮显示器

台式机运行了一段后突然一天开机显示器不亮(点不亮)的情况,一般是由于内存条上的金手指(内存和主板插槽接触的铜片)氧化,拔下来用橡皮或者粗糙的纸擦擦就好了,如果条件允许就换个槽插上就行了。

6.云计算

(1)云计算定义:基于互联网实现一种资源提供,可自由拓展伸缩的,按需提供

(2)与云计算相关

1)网络

计算机网络基础:理论:OSI通信模型,TCP/IP五、四层模型,IP地址;设备

网络高阶

2)操作系统

3)编程

7.通信三要素(IP地址、子网掩码、网关)

1)IP地址:网络地址标识符

2)IP地址分:网络位和主机位

3)网络位:代表网段

4)主机位:在这个网段中的主机编号

5)子网掩码:决定IP的范围(划分网络位和主机位)

6)在子网掩码中:连续的1表示网络位,连续的0表示主机位

7)求网段:需要将提供的IP与子网掩码进行与运算得到网段

8)求子网掩码:标准二进制转十进制算法

9)广播地址:将网段中的主机位全部转为网络位

10)可用地址:2^主机位次幂-2

11)网关(IP router路由):连接外网,是一个网段到另一个网段的“关口”

注:网关与IP地址需要是同一个网段

8.OSI七层通信模型(应用层,表示层,会话层,传输层(软硬件能否联通的关键),网络层(设备:路由器),数据链路层,物理层)/TCP五层通信模型

1)物理层:网线

双绞线:8根细线,4根负责电,2根输入,2根输出

注:当输入或输出任意一根断连,会导致网速衰减

注:材质问题也会导致网速不达标

2)数据链路层:依靠MAC地址完成通信

MAC:物理地址,有48位二进制。前24位决定厂商

设备:二层交换机

注:一个二层交换机可以构建一个局域网/以太网

3)网络层:依靠IP地址完成通信

功能:帮助信号实现跨网络通信

设备:路由器/三层交换机

注:当这些设备实现路由功能时,所有路由端口处于不同网段

原理:依靠路由表完成通信(路由器物理端口—端口IP地址)

路由协议:动态路由协议:RIP(发送整个路由表信息广播/单播)(多少中转) OSPF(泛红算法)(链路)   通过广播/单播的方式获取相邻路由设备上的路由表

动态路由协议:配置注意事项:1.协议2.协议版本3.路由表是增量复制还是全量复制4.广播还是单播

路由协议:ARP  ICMP(实现双向通信检测)

重点:路由器工作原理:路由器根据获取路由表的方式分为直连路由:路由器接口配置IP并激活自动生成直连路由条目(主网络)

非直连路由:静态路由:由管理员在路由器上手工指定,适合分支机构、SOHO办公等小型网络

动态路由:根据网络拓扑或流量变化,由路由器通过路由协议自动设置

适合ISP服务商、广域网、园区网等大型网络

4)传输层

TCP:面向对象连接。先建立连接(三次我握手),再传输指令

建立连接:TCP三次握手    断开连接:TCP四次断开/挥手

UDP:无面向连接。指令和路径一起进行广播发出

5)应用层协议

9.交换机

(1)什么是交换机:交换机是用来连接局域网的主要设备;交换机能够根据以太网帧中目标地址智能的转发数据,因此交换机工作在数据链路层;交换机分割冲突区,实现全双工通信

(2)交换机工作原理:依靠MAC地址表通信

1)学习(学习发送端的源MAC地址)

MAC地址表是交换机通过学习接收的数据帧的源MAC地址来形成的

2)广播(通过广播学习接收端MAC地址)

如果目标地址在MAC地址表中没有,交换机就向除接收到该数据帧的端口外的其他所有端口广播该数据帧

3)转发(依靠MAC地址表完成转发[物理端口号—此端口上连接的设备MAC地址)

交换机根据MAC地址表单播转发数据帧

4)更新(每300秒更新一次MAC地址表)

交换机MAC地址表的老化时间是300秒

交换机如果发现一个帧的入端口和MAC地址表中源MAC地址的所在端口不同,交换机将MAC地址重新学习到新的端口

十、Linux高级运维

(1)接口:(1)API :API以代码编程所制作的网络服务接口,通常负责网络服务之间的连接或者网络服务与调用接口代码之间的连接

(2)ABI:ABI是二进制接口 ,主要负责操作系统,连接和调用底层硬件资源

(3)套接字:指操作系统与本地程序之间连接

(2)Linux一级目录

一级目录

主要用途

/bin   /sbin

存放基本命令,管理工具

/boot

存放系统启动文件,包括内核、引导配置等

/dev

存放各种设备文件

/etc

存放系统中的各种配置文件

/usr

存放共用的、只读的用户数据

/root

管理员root的家目录(默认的工作目录)

/home

存放各普通用户的家目录(比如/home/zhangsan)

/var/log

存放系统和软件日志

(3)操作系统的安装:最小化安装,桌面安装,基本服务安装,系统开发的安装等

(4)细节权限设置:selinux权限

1)Selinux:Linux系统中一种强制访问控制安全模块,主要针对网络服务的安全保护

2)Selinux配置文件:/etc/sysconfig/selinux(enforcing,permissive,disabled)

vi /etc/selinux/config(快捷方式)

3)Selinuxtype:target(网络服务的安全保护),strict(全系统的安全保护)

4)临时关闭selinux:setenforce 0

5)临时开启selinux:setenforce 1

6)查看selinux状态:getenforce

十一、YUM原理及仓库准备

(1)YUM(Yellowdog Updater Modified)概述

1)基于RPM包构建的软件更新机制

2)自动解决软件包依赖关系

3)所有软件包由集中的YUM软件仓库提供

(2)关于YUM仓库

以哪种方式提供给客户机

本地目录:file://.....

FTP或HTTP服务:ftp://....、http://....、https://....

(3)配置Yum客户端

主要文件

(1)基本设置:/etc/yum.conf

(2)仓库配置:/etc/yum.repos.d/*repo

(3)日志文件:/var/log/yum.log

计算机基础知识及Linux高级运维基本命令相关推荐

  1. linux高级运维笔试简答题及答案,企业linux初级和高级运维面试常问题目问答总结技巧讲解(2020年录制)...

    课程增值: 课程是我最近面试辅导的所有学员,成功找到工作,企业常问题目,我带领大家学习,面试如何问答. 我曾经经历面试linux运维没有做大量准备,经历大量hr给我说的一句话就是 回家等通知吧,心碎了 ...

  2. Linux高级运维 第八章 部署docker容器虚拟化平台

    8.1  Docker概述 实验环境: CENTOS7.4-63 64位 Dcoker概述 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到 ...

  3. 决心书之学习linux高级运维

    我叫振鹏,我是一名在国企工作运维工程师,其实我不是一名合格运维工程师. 为什么我选择一条运维工程师的道路,当时候入门运维工程师比开发好玩,好入门,入门条件也不需要太苛刻,所以就选择了一条运维工程师的道 ...

  4. 服务器运维基础知识,IDC机房服务器运维基础知识

    机房的服务器的维护是机房运维工作的重点,合理的机房环境对于服务器来说是非常的重要的,随着这年经济的发展,机房也在不断的在很多的方面进行调整,今天我们学习IDC机房服务器运维基础知识. 1.关于电力 ( ...

  5. 【Linux云计算架构:第三阶段-Linux高级运维架构】第25章—— 搭建jumperserver管理王者荣耀数万台游戏服务器

    本节内容: 34.1 Jumpserver堡垒机概述-部署Jumpserver运行环境 34.2 安装Coco组件 34.3 安装Web-Terminal前端-Luna组件-配置Nginx整合各组件 ...

  6. 【Linux云计算架构:第三阶段-Linux高级运维架构】第13章——redis

    本节内容: 13.1 redis概述 13.2 安装redis 13.3 redis基本操作 13.4 redis持久化 13.5 redis主从架构(实现读写分离) 13.6 使用sentinel实 ...

  7. Linux高级运维(一)系统的内存管理

    知识点参考IBM 一.为什么必须管理内存 内存管理是计算机编程最基本的领域之一.在许多脚本语言中,您不必担心如何管理内存,但这并不会使内存管理变得不那么重要.了解内存管理器的能力和局限对于有效编程至关 ...

  8. Linux高级运维 第四章 文件的基本管理和XFS文件系统备份恢复

    4.1 Linux系统目录结构和相对/绝对路径 4.1.1系统目录结构 在windows系统中,查看文件先进入相应的盘符,然后进入文件目录 在windows中,它是多根  c:\    d:\   e ...

  9. 【Linux云计算架构:第三阶段-Linux高级运维架构】第19章——安装Kali黑客操作系统-利用ettercap实施中间人攻击

    内容: 19.1 安装Kali黑客操作系统及相关实战 19.2 实战:linux之kali系统ssh服务开启 19.3 实战: kali下的nmap扫描工具 19.4 MITM中间人攻击理论 19.5 ...

最新文章

  1. 听说Java被玩儿淘汰了?骨灰级程序员:远比你们想象的强大!
  2. webpack 的基本使用—— 创建列表隔行变色项目||在项目中安装和配置 webpack
  3. 第三部分:Idea重构总结
  4. QDoc支持衍生项目
  5. android获取文件上级目录,Android 文件存储
  6. javascript --- Vue初始化 模板渲染
  7. maven项目部署到linux上的奇葩问题
  8. php扩展 创建类 给外部调用
  9. greasyfork脚本怎么取消_更新了js脚本,回答一些常见问题
  10. ecshop始终显示全部分类
  11. java 转 utp-8,utf8和不同的utp8有何不同?
  12. php post 漏洞_WordPress漏洞分析
  13. sqlserver 游标写法
  14. python写Bicubic方法,跑数据集Set5和Set14,保存PSNR和SSIM的值
  15. 计算机组成原理(第三版)唐朔飞-第四章存储器-课后习题
  16. otlv4 mysql_OTL 使用记录
  17. java.lang.IllegalStateException: stream has already been operated upon or closed 异常
  18. Android 给WebView设置UA
  19. oracle dbms_crypto,dbms_crypto函数包的简单介绍
  20. 计算机弹歌光年之外谱子,光年之外-G.E.M. 鄧紫棋-和弦谱-《弹吧》官网tan8.com-和弦谱大全,学吉他,秀吉他...

热门文章

  1. Node.js卸载与重装,zip与msi安装详解
  2. 机械键盘轴的区别用什么轴比较好 机械键盘轴的选择
  3. JVM虚拟机——初识
  4. 【Kafka】kafka架构
  5. excel 添加垂直竖向直线
  6. 去除input边框以及选中时边框 默认样式
  7. 我想做个读APPLE手机SN码的程序。
  8. SQL Server 损坏修复
  9. 界面布局上大胆突破,关注到的细分领域
  10. 霍夫变换到广义霍夫变换