一、利用 VMware 安装 Linux 操作系统详细步骤

准备工作

  1. 下载 VMware Workstation 虚拟机软件
  2. 下载 Linux 系统 ISO 镜像文件,例如:rhel-9.x-x86_64-dvd.iso。

步骤 1:新建虚拟机

  1. 打开 VMware,点击创建新的虚拟机
  2. 选择虚拟机配置类型

    在新建虚拟机向导中,选择【自定义 (高级)(C)】,然后点击【下一步】。

  3. 选择虚拟机硬件兼容性

    硬件兼容性保持默认,这里为 Workstation 17.5 or later,直接点击【下一步】。

  4. 选择操作系统安装来源

    选择【稍后安装操作系统 (S)】,点击【下一步】。

  5. 选择客户机操作系统类型与版本

    客户机操作系统选择【Linux (L)】,版本选择 Red Hat Enterprise Linux 9 64位,点击【下一步】。

  6. 命名虚拟机,选择虚拟机存放位置

    填写虚拟机名称,例如:Red Hat Enterprise Linux 9 64位2。

    点击【浏览】,选择虚拟机文件的存放路径,建议不要放在系统盘 C 盘,然后点击【下一步】。

  7. 处理器配置

    处理器数量设置为 1,每个处理器的内核数量设置为 4,总处理器内核总数为 4。

    设置完成后点击【下一步】。

  8. 分配虚拟机内存

    虚拟机内存设置为 4096MB,也就是 4GB。

    设置完成后点击【下一步】。

  9. 网络类型设置

    网络连接选择【使用网络地址转换 (NAT)(E)】,点击【下一步】。

  10. 选择 I/O 控制器类型

    I/O 控制器类型选择【LSI Logic (L)(推荐)】,点击【下一步】。

    说明:这一步你前面截图中已经出现,继续保持默认推荐选项即可。

  11. 磁盘类型选择【SATA (A)】,点击【下一步】。

     

  12. 选择磁盘创建方式

    选择【创建新虚拟磁盘 (V)】,点击【下一步】。

  13. 指定磁盘容量

    最大磁盘大小设置为 100GB。

    选择【将虚拟磁盘存储为单个文件 (O)】,点击【下一步】。

  14. 指定磁盘文件

    确认磁盘文件名称和保存路径,一般保持默认即可,点击【下一步】。

  15. 完成虚拟机创建

    检查虚拟机配置信息,确认名称、操作系统、内存、硬盘等参数无误后,点击【完成】。

  16. 进入虚拟机设置,挂载 ISO 镜像

    在 VMware 主界面中,选中刚刚创建的虚拟机,点击【编辑虚拟机设置】。

  17. 选择 CD/DVD,挂载 ISO 文件

    在虚拟机设置窗口中,选择【CD/DVD (SATA)】。

    右侧选择【使用 ISO 映像文件 (M)】,然后点击【浏览】,选择你下载的 RHEL9 ISO 文件。

  18. 检查显示器设置

    切换到【显示器】选项,检查显示器设置。

    可以选择【将主机设置用于监视器 (U)】,也可以根据实验需要调整分辨率。

  19. 保存设置并启动虚拟机

    确认 ISO 镜像已经挂载后,点击【确定】保存设置。

    然后回到 VMware 主界面,点击【开启此虚拟机】,进入 RHEL9 安装界面。

二、内核、Shell、GNU、Linux 操作系统概念

1. Linux 内核(Kernel)

内核是操作系统最核心的程序,直接管理计算机硬件:CPU、内存、磁盘、网卡等。作用:负责硬件资源调度,向上层软件提供接口;内核运行在系统底层。

内核本身不是完整操作系统,只是核心。

2. Shell

Shell 是命令解释器,位于内核外层,是用户和内核之间的桥梁。用户输入命令 → Shell 接收并解析 → 调用内核完成操作 → 返回结果给用户。常见 shell:bash(Linux 默认)、sh、zsh。

3. GNU

GNU 是一个项目,目标打造一套完全自由开源的类 Unix 操作系统。GNU 项目开发了大量基础工具:ls、cd、cp、rm等命令程序、编译器 gcc。但是 GNU 缺少可用内核;后来 GNU 工具 + Linux 内核组合,构成完整操作系统。

4. Linux 操作系统

我们日常说的 Linux 系统 = Linux 内核 + GNU 工具集 + 各类软件 + 图形界面(可选)准确名称:GNU/Linux,日常简称 Linux。


三、如何开启 Shell,命令行提示符含义

1. 开启 Shell 方式

  1. 图形界面:打开终端(Terminal),启动 bash shell
  2. 无图形(最小化安装):开机直接进入字符终端 Shell
  3. 快捷键打开终端:Ctrl+Alt+T(桌面版)

2. 命令提示符示例

拆解:

  • root:当前登录用户名
  • localhost:主机名
  • ~:当前所在目录,~代表当前用户家目录
  • #:提示符,# = root 管理员;$ = 普通用户

四、Shell 中如何执行命令

1. 命令基本格式

Shell 命令的基本格式为:

         其中:

                 命令:要执行的程序;

                 选项:控制命令的具体行为,通常以 - 开头;

                 参数:命令作用的对象,例如文件名、目录名。

2. 执行命令的步骤

  1. 在提示符后输入命令;
  2. 命令、选项、参数之间用空格隔开;
  3. 按下 Enter 键执行;
  4. 命令执行完成后,提示符会重新出现。

示例:

  1. 五、Shell 常用快捷键

    快捷键功能
    Ctrl + l清屏
    Ctrl + c终止当前正在运行的命令
    Ctrl + a光标移动到命令行开头
    Ctrl + e光标移动到命令行末尾
    Ctrl + u删除光标前面的内容
    Ctrl + k删除光标后面的内容
    Ctrl + w删除光标前一个单词
    Ctrl + d退出当前 Shell

    六、命令行历史管理及调用

    1. 查看历史命令

    使用 history 查看曾经执行过的命令:执行结果会显示命令编号和命令内容。

    2. 调用历史命令

    表格

    方法说明
    ↑上一条命令
    ↓下一条命令
    !n执行第 n 条历史命令
    !关键词执行最近一条以关键词开头的命令

    示例:

          3. 清空历史命令

七、命令行中的补齐功能

Shell 支持 Tab 键自动补全,主要包括:

  1. 命令补全;
  2. 文件名补全;
  3. 目录路径补全。

使用方法:

  • 输入命令或路径的前几个字符;
  • 按一次 Tab;
  • 如果只有一个匹配项,系统会自动补全;
  • 如果有多个匹配项,按两次 Tab 会列出候选。

八、在命令行中如何获得帮助

1. whatis

作用:查看命令的简要说明。

2. --help

大多数命令都支持 --help,用于快速查看帮助信息。

3. man

man 用于查看完整的系统手册。

man 页面常用操作:

表格

按键功能
空格向下翻页
b向上翻页
/关键词搜索关键词
n下一个匹配项
q退出手册

九、文件管理

1. 新建文件:touch

2. 新建目录:mkdir

创建单个目录:递归创建多级目录:

3. 删除文件:rm

4. 删除目录

只能删除空目录:递归删除非空目录:强制删除,不提示确认:

5. 复制文件:cp

复制文件到指定目录:cp test.txt /home/

复制并重命名:cp test.txt test2.txt

6. 复制目录:cp -r

复制目录必须使用 -r 或 -R,表示递归复制。cp -r dir1 /home/

Logo

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

更多推荐