Linux系统基础知识
admin
2024-03-04 08:05:21
Linux系统是什么?

免费、自由传播、性能稳定的操作系统

Linux系统学习的原因?
  • Linux是全球服务器主流的操作系统
  • Linux系统学习是进入互联网最简单道路
  • Linux系统可以部署现阶段所有程序服务
  • Linux系统职业发展方向具有多元化
  • Linux系统将是未来互联网领域必备技能
服务器分类
  • 硬件服务器

    • 机架式服务器

      • 有1U、2U、4U等规格
      • U----unit—服务器高度 1.75英寸=4.45CM
    • 刀片式服务器

      • 高可用,性比价高
    • 塔式服务器

  • 云服务器

硬件组成(服务器)
  • 电源 — 心脏(供电)

    • 冗余特性:有备用电源
    • 电池(UPS)—不间断电源
    • 发电机
  • CPU — 大脑(处理、运算任务;发出指令信息)

    • CPU路数:服务器中有多少个CPU
      • 单路-1个CPU
      • 双路-2个CPU
    • CPU核数
      • 核数越多并行(同时)处理任务能力越强
  • CPU风扇 — 皮肤(散热)

  • 内存 — 眼睛(存储设备,临时存储)

    • 容易丢失(断电宕机)
    • 存储/读取效率很高
    • 缓冲(buffer):将数据临时存储到内存的过程 写(缓冲)内存
    • 缓存(cache):将数据从内存中进行读取的过程 读(缓存)数据
  • 磁盘 — 肚子(存储设备,永久存储)

    • 永久存储数据
    • 存储/读取效率比较低
      • 磁盘的工作方式
      • 磁盘的I/O消耗,大的数据拆分为每一块存储单元
        • 每拆分一次就是一次Input(入)
        • 写入一次就是一次output(出)
      • 磁盘的接口类型,影响数据存储效率
        • IDE
        • SSD:固态硬盘
    • 服务器磁盘特点
      • 增加数据存储量,多块硬盘之间有联系,可以整合存储量
      • 增加数据安全性。一块磁盘坏了不会再重新进行数据转移
      • 增加数据存储效率 数据拆分存储不同的硬盘里
      • Raid卡(磁盘序列卡):将多块磁盘进行整合
        • raid0:平均分配存储的原则,用户看的时候看的是raid卡将在不同磁盘里的数据整合后的完整数据
          • 存储效率高
          • 安全性不高,一块坏了无法整合数据
        • raid1:两份磁盘都进行所有数据的存储
          • 存储效率较低
          • 安全性高
      • 远程管理卡(网卡)
        • 控制远程开关机
        • 进行远程的安装系统
        • 远程管理卡的种类
          • 集成的远程管理卡(在主板上) 远程开关机
          • 外置的远程管理卡 远程安装系统,配置Raid
      • 合理布局(机房):尽量一出手就是专业的
      • 硬盘的存储单位:byte字节(最小单位)
        • 1024的换算方式:计算机存储的换算单位
        • 1000的换算方式:工业级换算单位
          • 100G — 实际硬盘大小<100G
  • 主板 — 整合所有硬件

  • 显卡(集成) —显示信息到屏幕上(输出设备)

  • 声卡(集成) —输出声音信息(输出设备)

  • 键盘鼠标 —输入设备

性能对比

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hNiUN5m8-1669772100633)(/Users/pert./Library/Application Support/typora-user-images/image-20221128144906877.png)]

存储数据的方法
  • 大型企业
    • 先存内存中在存储到磁盘中
    • 读取数据—磁盘数据----热点数据存在内存中
      • 先从内存中读取没有再去磁盘读取
  • 中小型
    • 存储数据–磁盘
    • 热点数据缓冲在内存中。先读取缓存数据,没有读硬盘
程序

开发人员编写好的代码软件

进程

运行起来的程序

守护进程

一直运行的进程

运维职责

1、保证数据不丢失

2、保证服务稳定运行

3、保证用户访问体验

什么是操作系统?

人和硬件进行沟通的桥梁

操作系统组成部分?

硬件+内核(控制硬件)+解释器(将要做的事翻译给内核)bash–linux+软件应用程序

Linux发展历史

Unix-Minix-Linux

GNU:开发出和UNIX一样优秀但是开源的

GPL:通用许可协议(规范)

  • 所有的软件代码必须是开源的
  • 可以对软件代码进行修改,代码修改信息需要发布
Linux发行版本
  • Redhat:收费(服务费),系统有自己的红帽商标
  • Centos:免费

操作系统32位和64位是对内存的识别能力:2的32次方(4G)和2的64次方(18EB)

Centos系统网卡名称

默认系统的网卡名称:

enth0 enth1 --centos6

ens33 ens34 --centos7

如何调整网卡名称:
  • 选择安装centos
  • tab键
  • net.ifnames=0 biosdevname=0
从虚拟机返回windows系统:ctrl+alt
对系统安装过程进行配置
  • 系统网络的配置
    • configure—general–勾选第一项激活网卡
    • ipv4 settings–manual 手动设置
      • add
      • dns
  • 系统分区的配置
    • 通用分区方案
      • boot 引导分区 200MB(系统启动文件)
      • swap 交换分区 当内存不够用的时候,将硬盘中的空间充当内存使用
        • 内存小于8G建议交换分区的大小=内存大小的1.5倍
        • 大于8G交换分区=8G
      • / 根分区 剩余空间
    • 数据信息比较重要的分区方案
      • /boot 200MB
      • swap 同上
      • / 20G~200G
      • /data 剩余空间
    • 灵活的分区方案
      • /boot 同上
      • swap 同上
      • / 20G~200G
      • 剩余空间不分
  • 系统安全的配置(关闭)
    • system-kdump 将宕机前系统中的内存异常信息进行保存
    • system-security policy 系统的安全策略配置
  • 系统的时区设置
  • 系统软件包的安装
    • miniual install 1236
工作流程

1、准备/检查系统环境

2、进行操作前的备份 网络配置文件(退路)

3、进行配置后进行保存

4、配置完成需要检查

5、编写项目文档

网络常见问题分析
  • 网卡地址配置不正确:网卡地址和虚拟机网卡地址不一样
  • 网关和DNS的信息不正确
如何重新配置网卡信息

通过系统命令重新配置网卡地址信息

nmtui

重启网卡使配置生效

systemctl restart network

ip地址:网络通讯标识信息

子网掩码:在局域网中可以有多少个主机

网关:从一个局域网到另一个局域网的必经之路

一个命令执行完,没有消息就是最好的结果

相关内容

热门资讯

朗特智能:信达澳亚、开源证券等... 证券之星消息,2026年1月20日朗特智能(300916)发布公告称信达澳亚徐聪、开源证券初敏、南方...
阶跃星辰开源多模态模型Step... 钛媒体App 1月20日消息,阶跃星辰宣布多模态模型Step3-VL-10B开源。据介绍,仅用10B...
微软CEO纳德拉:能源成本将决...   炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会! (来源:IT之家)I...
云南分时电价调整:直接交易用户... (来源:储能与电力市场)分时电价基准和浮动比例维持不变,即以代理购电用户代理购电价格为基准进行浮动,...
美国天然气期货涨超26%,现报... 每经AI快讯,1月20日,美国天然气期货涨超26%,现报3.910美元/百万英热。