• 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

    ![eaf81a4c510fd9f916a0ec31242dd42a2834a437-1](https://ws3.sinaimg.cn/large/006tNc79ly1g2jhg8luebj30c408edfx.jpg)

    ​ 效率较高

    ​ 数据没有备份 不安全

    raid1

    ![e850352ac65c103887cd779ab3119313b07e8933](https://ws3.sinaimg.cn/large/006tNc79ly1g2jhgcux94j30c308djrh.jpg)

    ​ 镜像数据 数据完整备份,

    ​ 浪费一半的资源

    radi3

    ![b812c8fcc3cec3fd72d5afd3d688d43f869427a8.jpg](https://ws1.sinaimg.cn/large/006tNc79ly1g2jhgozwobj30ir0dw74y.jpg)

    raid5

    ![5243fbf2b211931372c2690e65380cd790238d8f.jpg](https://ws4.sinaimg.cn/large/006tNc79ly1g2jhgxeowej30ir0dwwf5.jpg)

    ​ 三块以上硬盘

    ​ 硬盘间相互备份,当然是一个一个条带备份

    raid10 raid0 1

    ![cefc1e178a82b901d16e9519768da9773812efdd](https://ws2.sinaimg.cn/large/006tNc79ly1g2jhhc0qh9j30dw0ew74v.jpg)

    ​ 1 和 0 的组合

    # 操作系统

    linux发展

    ```python
    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

    # 虚拟机的搭建



    虚拟机的网络类型
    1.桥接模式
    不需要任何配置就能连接互联网
    把你的虚拟机看成是真实的物理机 向DHCP申请ip
    它ip和你的实体机属于统一网段,
    如果你的ip资源比较紧缺 那就不能使用该方式
    2.NAT
    网络地址转换
    安装虚拟的交换机 架设新的子网
    可以避免ip冲突的问题

    3.仅主机
    仅能与主机通讯



    磁盘分区
    /boot 启动分区 200m即可 存储一些引导信息
    swap 交换分区 当内存容量不足时 会把swap当做内存来使用

    /根分区 相当于windows的c盘 存储系统文件 20-10g
    /data 剩余全部 存储数据

  • 相关阅读:
    一文读懂Lua元表
    React-Antd Pro环境搭建
    如何在QT项目中引入Boost库
    .NET Core RSA PKCS8 格式 签名/验签
    Chrome控制台Network请求过滤
    字符串拼接null值问题
    复制文件夹需要考虑的问题
    [闻缺陷则喜]关于boost的想法
    公共库开发组
    docker-compose 一键部署分布式配置中心Apollo
  • 原文地址:https://www.cnblogs.com/wrqysrt/p/10792558.html
Copyright © 2020-2023  润新知