Linux 操作系统基础学习笔记|VMware 安装 Linux、Shell 命令、文件管理
一、利用 VMware 安装 Linux 操作系统详细步骤
准备工作
- 下载 VMware Workstation 虚拟机软件
- 下载 Linux 系统 ISO 镜像文件,例如:
rhel-9.x-x86_64-dvd.iso。
步骤 1:新建虚拟机
- 打开 VMware,点击创建新的虚拟机

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

-
选择虚拟机硬件兼容性
硬件兼容性保持默认,这里为
Workstation 17.5 or later,直接点击【下一步】。
-
选择操作系统安装来源
选择【稍后安装操作系统 (S)】,点击【下一步】。

-
选择客户机操作系统类型与版本
客户机操作系统选择【Linux (L)】,版本选择
Red Hat Enterprise Linux 9 64位,点击【下一步】。
-
命名虚拟机,选择虚拟机存放位置
填写虚拟机名称,例如:
Red Hat Enterprise Linux 9 64位2。点击【浏览】,选择虚拟机文件的存放路径,建议不要放在系统盘 C 盘,然后点击【下一步】。

-
处理器配置
处理器数量设置为
1,每个处理器的内核数量设置为4,总处理器内核总数为4。设置完成后点击【下一步】。

-
分配虚拟机内存
虚拟机内存设置为
4096MB,也就是4GB。设置完成后点击【下一步】。

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

-
选择 I/O 控制器类型
I/O 控制器类型选择【LSI Logic (L)(推荐)】,点击【下一步】。
说明:这一步你前面截图中已经出现,继续保持默认推荐选项即可。

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

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

-
指定磁盘容量
最大磁盘大小设置为
100GB。选择【将虚拟磁盘存储为单个文件 (O)】,点击【下一步】。

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

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

-
进入虚拟机设置,挂载 ISO 镜像
在 VMware 主界面中,选中刚刚创建的虚拟机,点击【编辑虚拟机设置】。

-
选择 CD/DVD,挂载 ISO 文件
在虚拟机设置窗口中,选择【CD/DVD (SATA)】。
右侧选择【使用 ISO 映像文件 (M)】,然后点击【浏览】,选择你下载的 RHEL9 ISO 文件。

-
检查显示器设置
切换到【显示器】选项,检查显示器设置。
可以选择【将主机设置用于监视器 (U)】,也可以根据实验需要调整分辨率。

-
保存设置并启动虚拟机
确认 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 方式
- 图形界面:打开终端(Terminal),启动 bash shell
- 无图形(最小化安装):开机直接进入字符终端 Shell
- 快捷键打开终端:
Ctrl+Alt+T(桌面版)
2. 命令提示符示例
拆解:
root:当前登录用户名localhost:主机名- ~:当前所在目录,
~代表当前用户家目录 #:提示符,#= root 管理员;$= 普通用户
四、Shell 中如何执行命令
1. 命令基本格式
Shell 命令的基本格式为:

其中:
命令:要执行的程序;
选项:控制命令的具体行为,通常以 - 开头;
参数:命令作用的对象,例如文件名、目录名。
2. 执行命令的步骤
- 在提示符后输入命令;
- 命令、选项、参数之间用空格隔开;
- 按下
Enter键执行; - 命令执行完成后,提示符会重新出现。
示例:
五、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 键自动补全,主要包括:
- 命令补全;
- 文件名补全;
- 目录路径补全。
使用方法:
- 输入命令或路径的前几个字符;
- 按一次
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/
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐

所有评论(0)