一、Linux云计算运维基本导论

1.1、运维基本概述

运维 = 运行 + 维护

  • 运行:保证服务器、系统、网络、应用程序都能正常跑起来。
  • 维护:出现问题能快速修复,平时要做监控备份安全、更新等工作。

运维是指通过专业技术手段,确保企业的IT系统网络持续、安全、稳定运行,保障业务的连续性。运维涵盖计算机网络、应用系统、硬件环境和服务流程的综合管理。

实际工作中,运维主要在做什么呢?

  1. 系统监控与维护: 使用监控工具(如 Zabbix、Prometheus、Nagios)对服务器、网络设备等进行实时监控,确保系统的稳定运行。
  1. 故障排查与处理: 当出现硬件故障、网络故障、系统崩溃等问题时,快速响应,进行故障排查和恢复。
  1. 自动化运维: 使用 Ansible、SaltStack 等工具编写自动化脚本,简化日常的运维工作,提升效率(Shell、Python)
  1. 系统部署与更新: 根据业务需求,进行操作系统、数据库、应用服务等软件的安装、配置和升级
  1. 备份与恢复: 确保定期对关键数据进行备份,设置自动化备份方案
  1. 安全管理: 及时关注系统和应用的安全漏洞,安装补丁和修复漏洞

1.2、云计算基本概述

云计算是一种通过网络按需提供计算资源(服务器、存储、网络、软件等)的服务模式。

1.2.1、云计算解决了什么问题?

  • 对企业的好处
    • 不用买服务器
    • 不用建机房
    • 不用关心硬件坏不坏
    • 业务来了,立刻扩容
    • 业务少了,立刻缩容
  • 对技术人员的好处
    • 运维门槛降低
    • 学会云平台 = 就业面更广
    • 从“修服务器”转向“管平台”

1.2.2、云计算的部署模式

  1. 公有云:公有云是由云服务商(如阿里云、华为云、腾讯云、亚马逊)建设并对外提供的云服务
  • 适合:
    • 中小企业
    • 初创公司
    • 缺点:它所有的数据都在平台方
  1. 私有云:私有云是专门为某个企业或组织构建的云计算平台,部署在企业内部数据中心或第三方托管环境,资源只由该组织使用,不共享
  • 适合:
    • 银行
    • 政府
    • 军队
    • 对安全要求极高的企业
    • 缺点:需要自己去构建机房和搭建云平台
  1. 混合云:混合云结合了公有云私有云的优点,实现两者之间的数据互通、业务协同
    1. 核心数据私有,业务弹性公有
    1. 👉目前企业最常见

1.3、运维中涉及的基础名词

1.3.1、服务器类型

硬件物理形态角度来看,服务器通常可以分为以下三大类: 塔式服务器、机架式服务器、刀片服务器

1.3.1.1、塔式服务器
结构特点:
  • 外形类似普通台式机,独立单体结构;
  • 通风散热依赖内置风扇;
  • 一台就是一台,不能插入机柜。
应用场景:
  • 小型企业办公室、实验室、开发测试环境;
  • 对性能、空间和扩展性要求不高的场合。
优点:
  • 成本较低;
  • 易于部署和维护;
  • 噪音小、功耗低。
缺点:
  • 扩展性差,体积较大;
  • 不能集中管理;
  • 不适合规模部署。
1.3.1.2、机架式服务器(主流)
结构特点:
  • 统一标准尺寸(如 1U、2U、4U);
    • 1U = 1.75 英寸 ≈ 4.445 厘米

型号

高度(厘米)

特点

常见用途

1U

≈ 4.45 cm

非常薄、节省空间、便于密集部署

Web 服务、轻负载应用、云节点

2U

≈ 8.89 cm

扩展性更好,可放更多硬盘、内存

数据库、中型应用服务

4U

≈ 17.78 cm

高度大、性能强、空间足

GPU 服务器、AI、大数据处理

  • 可安装在 19 英寸标准机架中;
  • 通常为“扁平型”设计,节省空间。
应用场景:
  • 数据中心、IDC 机房;
  • 需要多台服务器部署的中大型企业。
优点:
  • 密度高,节省空间;
  • 集中供电、集中散热,易于管理;
  • 可模块化部署、维护方便。
缺点:
  • 散热要求高;
  • 噪音大;
  • 需要配套机柜、空调、UPS 等设备(备用电源),整体成本较高。
1.3.1.3、刀片服务器
结构特点:
  • 多个刀片(独立服务器模块)插入一个统一的刀片机箱;
  • 共享电源、散热、网络模块等资源;
  • 每片服务器为一块主板+CPU+内存+存储。
应用场景:
  • 金融、电信、云计算企业的数据中心;
  • 对运算密度和可维护性要求高的业务。
优点:
  • 更高密度部署(同机柜可容纳更多服务器);
  • 节省电源、散热资源,能耗更低;
  • 集中管理,热插拔维护方便。
缺点:
  • 初期投资高;
  • 技术门槛高;
  • 高发热量,需要优秀的机房空调系统(ups)。
1.3.1.4、柜式服务器
结构特点:
  • 一整柜作为一个计算单元,包含多台集成服务器;
  • 多为云计算/超大规模部署使用;
  • 柜内预装电源、网络、冷却、管理模块。
应用场景:
  • 超大型数据中心(如阿里、腾讯、华为云);
  • 承载大规模分布式系统、高性能计算平台(HPC)。
优点:
  • 统一部署、集中供电、集中管理;
  • 最佳空间利用率;
  • 自动化程度高,适合标准化部署。
缺点:
  • 成本极高;
  • 依赖配套数据中心设施;
  • 不适合中小企业部署。

小结一下:

  • 💻 塔式:像台式机,小巧便宜,适合入门/轻办公
  • 🧱 机架式:像“服务器砖块”,适合中型企业部署
  • 🗂️ 刀片式:插槽式密集部署,适合大型企业/数据中心
  • 🏢 柜式:一柜成军,一体集成,适合超大规模云计算场景。

1.3.2、主机(IP地址)

IP地址(Internet Protocol Address),就是“网络上的地址”,就像你家门牌号一样,用来标识你设备在网络中的位置

每一台连接到网络的设备(电脑、手机、服务器、打印机等)都有一个 IP 地址,才能在网络中通信。

常见的IP形式有二个:IPV4、IPV6

  • IPv4(主流,使用广泛)
    • IPv4 是最常见的 IP 格式,由 4 组数字 组成,分割用的是**.,例如:192.168.2.1**
      • 127.0.0.1 本机地址,它不需要插网线也是有的,用于自测。
    • 每组范围是 0~255(它是每组是由8个字节的2进制组成),但是4组数字的第一位不能是0,从1开始。
    • 总共 32 位地址 => 可容纳约 42 亿个地址
  • IPv6(新一代,解决地址不够问题)
    • IPv6 是 128 位地址,外形长很多:2001:0db8:85a3:0000:0000:8a2e:0370:7334 16进制表示,由8组组成,分割用的是**:**
    • 理论可提供 3.4×10³⁸ 个地址
    • 比 IPv4 更安全、速度更快,但部署仍在过渡阶段
11111111 8个1的2进制为10进制时,值为255
8个0的2进制为10进制时,值为0

1.3.3、域名

域名是互联网上的标识符。

域名的作用:主要是便于用户记忆和访问网站(最终的地址还是ip地址),同时也有助于品牌的宣传和推广。

域名只能起到了让用户便于记忆,这样去更好的去找服务器,但域名不是必须的,ip地址是必须的

例如: baidu.com 这个就是域名,很容易被用户所熟记,这样在日常生活工作中可以方便去访问服务。

域名还是需要服务来用于解析 -- DNS

1.4、服务器重要结构组成

组成部分: 主板、CPU、内存条、显卡(gpu)、硬盘、阵列卡、电源、风扇、网卡、显示器【可选】、键盘鼠标【可选】等等。

1.5、企业运行模式

1.5.1、IT三大角色

产品、研发/测试、运维

流程走向:产品设计 → 项目研发 → 项目测试 → 项目上线 → 系统运维

在企业中, 成熟的系统环境主要包括有以下四项:

  • 开发环境:开发人员进行代码编写、调试和初步测试的环境,通常与其他环境隔离
    • 一般是由开发团队人员部署, 运维只需要提供服务器即可 (内网环境, 对外无法访问)
  • 测试环境:用于执行各种软件测试,包括单元测试、集成测试和系统测试等; 通常模拟生产环境,确保软件在正式发布之前能够正常运行。测试环境需要与开发环境相对独立,以保证测试结果的准确性。
    • 运维或者开发团队都有可能进行部署, 内网环境, 对外无法访问,
  • 准生产环境:准生产环境是生产环境的镜像,但没有实际的业务负载。在准生产环境中,团队会进行预发布的测试,检查是否存在潜在问题,并确保所有功能在与生产环境相似的条件下正常工作。这个环境可以看作是一个 “最终检查” 站。
    • 部分的企业可能不存在, 只要一些特殊的情况可能才有, 和生产环境是保持统一的
    • 一般是由运维人员完成部署
  • 生产环境:生产环境是用户和客户直接交互的环境,所有真实的业务操作和数据处理都发生在此。生产环境通常要求非常高的稳定性、性能和安全性,任何在此环境中的错误都会影响到终端用户,因此需要经过严格的测试与验证。
    • 一般是由运维人员完成部署

对于运维人员, 生产环境是运维人员工作的核心, 它直接关系到企业的业务和客户的体验, 稳定性、可用性和安全性是运维的首个任务

上线: 发布项目的过程,包含准生产上线,生产上线等。内测/公测 → 开服

生产: 正式提供对外服务的环境,叫生产环境,需要运维重点关注

在项目的从无到有的过程中,可以将其分为两个阶段:研发/测试阶段、生产运行阶段。

运维工作贯穿了开发,测试,生产的各个阶段,是其中重要的一环。

1.6、工单系统介绍

工单系统(Ticketing System)是运维工程师和 IT 支持团队在日常工作中广泛使用的工具,主要用于管理和跟踪工作任务、请求、问题和故障的解决过程。简单来说,它是一种用于记录、分配和处理工作请求、问题报告、变更申请等事项的系统。

工单系统常见类型:

  • 内部支持型工单系统:公司内部员工向 IT 运维团队提交的技术支持请求,如软件安装、设备修复等。
  • 外部支持型工单系统:客户或外部用户向 IT 服务提供商(如云服务商、软件供应商等)提交的支持请求,如使用产品时遇到问题或功能需求。
  • 监控自动工单系统:与监控工具集成的自动工单系统,系统监控到故障或异常时,自动生成工单并分配给相关工程师处理。

工单系统:https://gitee.com/feelecs/feeldesk-os#https://gitee.com/link?target=https%3A%2F%2Fdev.feeldesk.cn

二、网络基础

2.1、认识常见的网络设备

集线器(过时)

  • 共享带宽的设备,采用广播的形式来传输信息,可以实现多台电脑同时使用一个进线接口来上网或组成局域网
  • HUB不管有多少端口,所有端口都共享一条带宽,同一时刻只能有两个端口传送数据,其它端口只能等待,传输效率低;如果是8口的HUB,那么每个端口得到的带宽就只有1/8的总带宽;
  • 集线器工作原理图:

交换机

  • 交换机的每一个端口所连接的网络都是独立的,也就是独享带宽
  • 并且能够进行地址学习(源端和目标端的MAC地址),维护一张MAC地址表
  • 隔离冲突域。因为每个端口都有一条独占的带宽,当两个端口工作时不影响其它端口的工作。
  • 交换机的工作原理图

路由器

一个作用是连接不同的网络,另一个作用是选择信息传送的线路(选路)。

选择通畅快捷的近路,能大大提高通信速度,减轻网络系统通信负荷,节约网络系统资源,提高网络系统畅通率。

  1. 单从组建局域网来说,交换机的速度最快,其次是路由器。而价格是路由器最贵,然后是交换机。
  1. 交换机的作用可以简单的理解为将一些机器连接起来组成一个局域网
  1. 路由器的作用在于连接不同的网络并且找到网络中数据传输最合适的路径

2.2、常见的网络连接介质

双绞线(百米线):

  • 双绞线俗称网线,每条双绞线通过两端安装的RJ-45连接器(俗称水晶头)将各种网络设备连接起来。多用于主机到集线器或交换机的连接。
  • 双绞线中两种标准:
    • T568A标准:绿白-1,绿-2,橙白-3,蓝-4,蓝白-5,橙-6,棕白-7,棕-8
    • T568B标准:橙白-1,橙-2,绿白-3,蓝-4,蓝白-5,绿-6,棕白-7,棕-8
网线的型号:
五类
超五
六类
超六
七类
八类
  • 直通线:双绞线两边是一样标准,如568B-568B(常用)
  • 交叉线:双绞线两边标准不一样,如568A-568B
  • 网络设备连接
    • 直通线:交换机到路由器、计算机到交换机、计算机到集线器等不同设备互联
    • 交叉线:交换机到交换机、集线器到集线器、路由器到路由器、计算机到计算机等相同设备互联

早期局域网建设中,如果没有交换机,使用交叉线可直接连接两台计算机进行通信。

现代设备(尤其是支持 Auto MDI/MDI-X 功能的交换机或网卡)通常不需要交叉线,直通线也可以实现同类设备之间的连接。

光纤:

与其它传输介质比较,光纤的电磁绝缘性能好、信号衰小、频带宽、传输速度快、传输距离大。主要用于要求传输距离较长、布线条件特殊的主干网连接。具有不受外界电磁场的影响,无限制的带宽等特点,可以实现每秒万兆位的数据传送,尺寸小、重量轻,数据可传送几百千米,价格适中。

1km 到 10km

  • 单模
  • 多模

2.3、网络通信 "三要素"

  • IP(Internet Protocol) IP 地址用于唯一标识网络中的每一台设备。它充当设备的“地址”,使得数据能够在网络中准确地找到目标设备。
  • 端口(Port) 端口用于区分同一台设备上不同的应用程序或服务。在计算机网络中,一个 IP 地址可以对应多个服务,每个服务通过不同的端口进行通信。端口号是通信中识别应用程序的方式。
    • 端口的范围:端口号是16位无符号整数,范围是 0-65535(2^16 = 65536个端口)。
      • 0-1023:这些端口称为 知名(系统)端口,通常被系统或服务使用(如,HTTP:80,HTTPS:443,SSH:22)。
      • 1024-49151:这些端口称为 注册端口,通常用于用户和应用程序之间的通信(如,MYSQL:3306,Tomcat:8080)。
      • 49152-65535:这些端口是 动态或私有端口,用于临时连接或客户端通信。
  • 协议(Protocol) 协议定义了数据在网络中传输时的规则和格式。常见的协议有 TCPUDPICMP等,它们规定了数据如何被分割、传输、接收和重组。

三、操作系统介绍

3.1、什么是操作系统

操作系统是控制和管理计算机硬件与软件资源的核心程序,是用户和计算机之间的“翻译官”和“调度员”。

📌 通俗比喻:

  • 电脑是“硬件工厂”,操作系统是“厂长”
  • 应用程序是“员工”,操作系统负责协调它们使用电、网、内存、CPU 等资源

操作系统的构成

  • 内核:操作系统的核心部分,负责管理硬件和软件资源。
  • shell:用户与操作系统交互的程序。
  • 扩展软件:在操作系统基础上开发的各类应用软件。

操作系统的重要性: 操作系统是计算机系统中必不可少的基础系统软件,为应用程序的运行和用户操作提供了必备的基础环境支撑,是计算机系统的核心。

3.2、常见的操作系统有哪些

操作系统:

  • 桌面
    • windows
    • macos
    • linux
  • 服务器
    • windows
    • linux
  • 移动端
    • 鸿蒙
    • ios
    • android

常见的操作系统:Windows、MacOS、Linux、Android、鸿蒙,麒麟,其中**Linux是目前全球使用最多的服务器操作系统**。

3.3、为什么运维/云计算要学习操作系统

  • 服务器**大多使用 Linux**(比如阿里云、腾讯云的 ECS 实例)
  • 运维要掌握网络配置、用户权限、进程调优、日志分析等
  • 系统排障/性能优化离不开对 OS 原理的理解
  • 自动化运维(如 Shell 脚本)需要操作系统支持

3.4、为什么选择Linux

简短一句话回答:因为 Linux 免费、稳定、安全、开源、灵活,而且在服务器和云计算领域几乎是“标配”。

优势

说明

举例

免费开源

所有代码公开,可自由使用、修改和发布

不用买许可证,企业可定制专属系统

稳定安全

长时间运行不崩溃、权限机制严谨

很多服务器运行几年都无需重启

性能优秀

内核精简、资源占用低,支持大并发

适合高性能网站、数据库

跨平台支持强

支持 X86、ARM 等各种平台

服务器、嵌入式、云计算、物联网

高度可定制

可选择不同发行版、轻量化组件

嵌入式设备可裁剪系统

强大的命令行操作

命令行功能丰富,易于自动化管理

Shell 脚本、Ansible、CI/CD

云计算第一系统

公有云主机几乎都跑 Linux

阿里云、AWS、腾讯云默认都是 Linux 系统

开发者友好

支持主流开发环境,包管理方便

Python、Java、C 都在 Linux 上开发部署

3.5、Linux发展历史

3.5.1、Linux 的诞生背景

  • 20 世纪 70~80 年代,Unix 操作系统诞生,广泛用于高校和科研,但商业化严重、授权昂贵
  • 1991 年前后,免费或类 Unix 系统很少,开发者们想要一个开源、自由的替代方案。

3.5.2、Linux 的诞生

  • 创始人:Linus Torvalds,芬兰赫尔辛基大学的学生。
  • 最初只是他个人编写的一个类 Unix 内核,作为 MINIX 的替代实验项目。
  • 1991 年 8 月 25 日,他在 Usenet 上发帖宣布自己的操作系统内核项目,并请求社区测试与建议。同年发布了第一个版本:Linux 0.01

由于Linux的开源特性,各个厂商基于Linux内核,进行了大量的改造、升级,衍生出非常多的发行版本。

常用的发行版本:Centos、Ubuntu、RedHat、Rocky、麒麟

四、虚拟机

4.1、什么是虚拟机

虚拟机通过虚拟化技术将物理机的硬件资源(CPU、内存、存储、网络等)抽象为可动态分配的逻辑资源池。虚拟机监控器负责管理这些资源,并为每个虚拟机提供独立的运行环境,实现硬件无关性

  • 隔离性:虚拟机之间、虚拟机与宿主机之间完全隔离,避免因单个系统崩溃影响整体稳定性
  • 硬件模拟:虚拟机通过软件模拟完整的硬件设备(如虚拟CPU、虚拟网卡),支持不同操作系统的安装和运行

4.2、使用虚拟机的好处

4.2.1、操作灵活性

虚拟化的最大优势在于从同一个控制台操作多个显示器或者系统。例如 Linux 和 Windows。允许用户在操作系统之间切换。VM 模拟同时使用多台计算机的体验,对于具有多系统需求的复杂服务器有着很好的支持。此外,这些系统彼此完全独立,这为所有的操作增加了一层安全性。

4.2.2、节省成本

服务器虚拟化的最直接好处也许就是无需购买那么多物理服务器就可以节省成本。在大多数数据中心中,有些服务器以其最大容量运转,而其他服务器却很少使用或用于需求不高的应用程序。

借助虚拟化,对硬件要求较低的操作系统和应用程序可以在同一台服务器上运行,从而节省了服务器硬件成本。其最终结果是,由于可以更高效地使用服务器,因此减少使用所需的物理服务器。

4.2.3、灾难恢复

VMware 有灾难恢复的高效解决方案。由于虚拟机会定期制作其操作历史的副本(可以根据需要追溯和重新访问这些副本),因此在发生硬件故障时数据丢失的风险很小。此外,由于虚拟环境中的硬件开销可以忽略不计,因此服务器一开始就具有较低的系统故障风险。

4.3、安装VMware虚拟机操作

4.3.1、虚拟机软件概述与安装

虚拟机软件是一种能模拟硬件环境,让多个操作系统在同一台物理计算机上独立运行的软件。目前比较出名的产品:

VMware出品的 Vmware Workstation【win】 / Vmware Fusion【mac】

Oracle出品的 Virtual Box

此上两款虚拟机是市场上主流,而且还都免费。

4.3.2、安装宿主环境设置

如果windows家庭版本****,一定要执行一下代码块中的命令【一定

查看本机是否为家庭版本的系统

在电脑上以**管理员的身份打开cmd**,把上面的命令复制进去,回车执行就可以。

win键+ Q 后,搜索 cmd 然后在搜索结果中,右击cmd 以管理员的身份运行

bcdedit /set hypervisorlaunchtype off

4.3.3、下载安装程序

进入VMware官网,下载适应本机系统的软件包。VMware软件现在已经免费了,可以下载去学习使用。

**下载地址:**https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion

VMware是一款功能强大的虚拟机软件,现以对个人免费使用。

4.3.4、安装VMware

下载完毕后,选择对应安装包双击进入安装程序向导界面,进行安装操作。

1.安装向导页

2.同意许可协议,单击下一步

3.设置Vmware软件安装路径

4.用户体验设置,如下图所示,单击下一步继续安装

5.快捷方式设置,单击下一步继续安装

6.准备完成点击安装

7.安装结束后,点击完成

8.重启电脑

9.检查网络连接

在安装完之后需要检查网络连接,检查虚拟机软件在安装完成后,是否自动生成2张虚拟网卡

win键 + R 打开运行,输入 ncpa.cpl

10、安装完成,启动软件

五、Centos 9 stream 系统安装

官方下载地址:https://www.centos.org/download

国内镜像站地址:https://mirrors.ustc.edu.cn/centos-stream

选择的是CentOS Stream 9是CentOS系列的一个滚动更新版本,也是红帽企业Linux(RHEL)的上游开发平台。它之前确实属于CentOS系列,但与传统CentOS版本相比,CentOS Stream更侧重于提供最新技术的实验环境,具有滚动更新的特性。

注:目前最新的stream版本为10版本,现在企业中主流的centos多为7或8

选择Centos Stream 版本的原因:

  1. 快速的软件更新: CentOS Stream 是滚动更新(rolling release)版本,意味着它比传统的 CentOS 版本更新速度更快,能提前体验到 RHEL(Red Hat Enterprise Linux)下一个版本的更新和新特性。
  1. 更接近 RHEL: CentOS Stream 是 RHEL 的开发“预览”版本,可以更早地接触到 RHEL 的新特性和改进,帮助开发者和运维人员为生产环境做好准备。
  1. 更长的支持周期: 虽然 CentOS Stream 的更新频率更高,但它与 RHEL 仍有紧密关联,因此可以享受类似 RHEL 的长期支持和稳定性。
  1. 活跃的社区支持: CentOS Stream 作为 Red Hat 生态的一部分,得到更多的社区贡献和支持,遇到问题时更容易找到解决方案。

**下载centos9:**https://mirrors.ustc.edu.cn/centos-stream/9-stream/BaseOS/x86_64/iso

安装步骤:

  • 创建新的虚拟机
  • 新建虚拟机向导(默认就可以)
  • 选择安装镜像来源文件,选择稍后
  • 选择客户机安装的操作系统
  • 命名虚拟机及安装后的位置
  • 处理器选择
  • 虚拟机内存设置
  • 网络类型选择
  • 选择I/O控制器类型
  • 选择磁盘类型,默认即可
  • 选择创建新虚拟磁盘
  • 指定磁盘容量大小
  • 指定磁盘文件路径
  • 已准备好新的虚拟机了
  • 点击编辑设置虚拟机
  • 选择iso系统镜像文件
  • 点击启动刚设置好的虚拟机
  • 安装centos9,进入安装系统中,如果进入到虚拟机后,还想退出来,按ctrl+alt
  • 选择安装语
  • 磁盘分区处理

分区

作用

swap

虚拟内存,建议物理内存的1~2倍,最大不要超过8G

/boot

内核引导,建议在1~2G之间

/boot/efi

引导程序,建议在1~2G之间

/var

存储日志和数据的,一般建议给总大小的30%

/home

用户家根目录,建议给总大小的10%~30%之间

/

根,把剩余所有的大小都给它

  • 软件选择
  • 设置root密
  • 点击重启系统
  • 等待一会后就会到,首次引导界面,进行按引导下一步就可以
  • 设置进入图形系统的用户名和密码
  • 关机离开

六、服务器基础配置

6.1、设置主机名

  • 想象一下,你家里有一台电脑,叫它 “小明的电脑”。
  • 而你朋友家也有一台电脑,叫 “小红的电脑”。
  • 当你们在一个局域网里(比如同一个 Wi-Fi 下)互相访问时,系统就需要一个名字来区分它们 —— 这个名字就是 主机名(hostname)。

所以:主机名就是这台 Linux 电脑给自己起的“名字”。

主机名有什么用?

  1. 方便识别设备 在公司、学校或者家里有多台电脑时,看到名字就知道是哪一台。
  1. 网络通信时使用 比如你在命令行里用 ping myserver,系统会尝试去找名叫 myserver 的那台电脑。
  1. 日志、远程登录时显示 当你用 SSH 登录服务器,命令提示符上就会显示主机名,此时你就会知道当前在哪台机器上操作。

主机名规范

  • 长度不能超过253个字符
  • 只能以数字字母和.来使用,.不能写在开头
  • 不能有特殊字符如 _#%@
  • 主机名是不区分大小写的,但建议全用小写

6.2、配置静态ip地址

默认安装好后的操作系统这的ip地址分配是动态的,关机后重启它会变化,这样不利于学习操作。

所以就需要给配置成静态的ip地址,静态ip地址就是它是一个固定的,不会随着关机重启而变化,只有你手动去修改它才变化。

6.2.1、查看ip地址

查看主机的ip地址,为了自己去设置固定ip地址时要写的数据。

6.2.2、配置静态ip

6.3、vm快照

系统安装完成后,是一个非常干净的系统,为了怕日后误操作让系统乱了,可以把当前的状态给快照下来,这样日后可以恢复过来。

在拍快照之前,先关机。

七、远程连接工具

服务器都是放在机房的,我们不可能每天都跑到机房里去操作这些机器。所以,我们需要使用远程工具,通过网络连接到机房里的机器,当然远程连接的工具有非常多:Putty、Xshell、finalShell…. 本次我们主要使用的是一款的**MobaXterm**工具。

  • putty 只支持win
  • win10/mac/linux --> 内置了远程连接工具,只能写命令,没有别的功能。

7.1、下载安装MobaXterm

下载地址:https://mobaxterm.mobatek.net/download.html

MobaXterm(MX)是一款强大的远程终端连接工具。可以用于远程连接Linux系统,通过远程方式执行命令完成任务。

下载好后,双击安装下一步即可。

解压到指定的路径下面就可以

  • 需要设置一下此软件,这样更好去使用【非必须】
  • 右击粘贴
  • 设置命令行中字体大小
  • 取消显示SSH横幅

7.2、检查互通

在Windows操作系统中,远程测试一下这个IP地址是否可以连通(ping命令

Windows电脑:win键 + R,输入**cmd**就可以在命令窗口中完成ping命令来检测与虚拟机中服务器的互通性。

**ping**之前要先查看一下虚拟机中centos服务器它的Ip地址是多少?

# ping 你虚拟机的ip地址 ---  刚刚设置过的静态ip地址
C:\Users\wnl>ping 192.168.88.14

正在 Ping 192.168.88.14 具有 32 字节的数据:
来自 192.168.88.14 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.88.14 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.88.14 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.88.14 的回复: 字节=32 时间<1ms TTL=64

192.168.88.14 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 0ms,平均 = 0ms
    
注:如果能看到时间或丢失不是100%,表示当前宿主机和虚拟机之间是可以互通的。    

7.3、MX远程连接

点击左上角图片会话

在出现的弹窗中,完成连接ip地址的填写

第1次连接此主机时,它会有一次确认信息,点击接受即可

进行登录,输入账号和密码

7.4、root 用户

在linux中root它是**超级管理员****,**它拥有系统中最高的权限,所有的操作它都能完成。所以root账号的密码不能轻易给别人。

在安装时,一定要允许root账号能远程登录,如果你安装系统时没有勾选,则在后期就无法默认远程登录,只能修改配置文件才能让root实现远程登录。

ubuntu系统,它默认就是不让root远程登录。

八、系统操作命令

清屏

# 清屏
[root@node01 ~]# clear

# 也可以通过快捷方式来完成
ctrl + l

8.1、关机**shutdown** 命令

此命令只能有root账号来执行

注:巧用tab键来完成命令提示,如果写的命令前缀过多一般按一下就补全了命令

立即关机

shutdown -h now
shutdown -h 0
init 0

# -h halt,关机(halt system) now:立即执行   +数字:几分钟后关机

定时关机 10 分钟后:

 shutdown -h +10

关机并显示消息给所有用户

shutdown -h +5 "服务器将在5分钟后关闭,请保存工作!"

# Linux他是一个多用户的系统,你超级管理员关机了,一定要通知可能现在有普通用户在使用,给别人提示

8.2、重启

8.2.1、reboot

# 立即重启
reboot

8.2.2、shutdown

# 立即重启
shutdown -r now / 0

# 5分钟后自动重启,此方案是可以取消的
shutdown -r +5 "提示"

# -r  reboot重启系统

8.2.3、init 6

以命令是早期版本是使用,但它向后兼容现在还是可以使用

# 立即重启
init 6

8.3、取消已计划的关机/重启

如果你设置了延时关机/重启,但又想取消

shutdown -c
Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐