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. ShellShell 是命令解释器位于内核外层是用户和内核之间的桥梁。用户输入命令 → Shell 接收并解析 → 调用内核完成操作 → 返回结果给用户。常见 shellbashLinux 默认、sh、zsh。3. GNUGNU 是一个项目目标打造一套完全自由开源的类 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快捷键打开终端CtrlAltT桌面版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.manman用于查看完整的系统手册。man页面常用操作表格按键功能空格向下翻页b向上翻页/关键词搜索关键词n下一个匹配项q退出手册九、文件管理1. 新建文件touch2. 新建目录mkdir创建单个目录递归创建多级目录3. 删除文件rm4. 删除目录只能删除空目录递归删除非空目录强制删除不提示确认5. 复制文件cp复制文件到指定目录cp test.txt /home/复制并重命名cp test.txt test2.txt6. 复制目录cp -r复制目录必须使用-r或-R表示递归复制。cp -r dir1 /home/

相关新闻

MCP 初探,为大模型装上“手“和“眼“

MCP 初探,为大模型装上“手“和“眼“

第一部分:什么是 MCP 1.1 MCP 的定义 MCP(Model Context Protocol,模型上下文协议)是由 Anthropic 公司发起并开源的一套开放标准协议。它的核心目标是为大语言模型(LLM)与外部工具、数据源之间建立一套统一…

2026/10/2 19:53:51 阅读更多 →
【供应链AI实践案例】OpenClaw+PowerBI 打造 AI 智能库存预警实战:TaoToken 统一 Key 接入配置

【供应链AI实践案例】OpenClaw+PowerBI 打造 AI 智能库存预警实战:TaoToken 统一 Key 接入配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 5:09:10 阅读更多 →
从二清监管红线到合规直清:重卡充电平台分账体系落地实战 - 慧知开源重卡充电桩平台

从二清监管红线到合规直清:重卡充电平台分账体系落地实战 - 慧知开源重卡充电桩平台

、 从二清监管红线到合规直清:重卡充电平台分账体系落地实战 慧知开源重卡充电桩平台一、问题本质:你以为的代收便利,踩的是监管红线 做充电平台的人,几乎都默认过一条“省事”的路径: 车队要月结、要统一开票&#xf…

2026/10/2 17:50:56 阅读更多 →

最新新闻

2026 降AI率实操全流程:抄通知四字段、按段改写、同口径复测(附脱敏对照)

2026 降AI率实操全流程:抄通知四字段、按段改写、同口径复测(附脱敏对照)

先说结论:降 AI 率有效的顺序只有一条——抄通知四字段 → 同口径自测定位红段 → 按高度疑似段改写 → 同口径复测;先整篇机改再测,是返工概率最高的一条路。 很多人的搜索词是“降AI率”、“降低AI率”、“AI降重”、“AIGC降重”、“怎样降…

2026/10/4 4:49:31 阅读更多 →
基于ONNX Runtime的PP-HumanSeg v2人像抠图C++部署实战

基于ONNX Runtime的PP-HumanSeg v2人像抠图C++部署实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 4:49:30 阅读更多 →
德要明悦心理联手郑州市妇联郑在美好幸福家家庭教育指导活动到辛店镇草场沟进行轮值

德要明悦心理联手郑州市妇联郑在美好幸福家家庭教育指导活动到辛店镇草场沟进行轮值

9月5日在辛店镇草场沟村委会,当天 在草长沟村举行了一场别开生面的圆桌思辨亲自沙龙,本次沙龙孩子的热情度很高涨,女孩子尤甚,男孩子对机会的把控显得较为隐晦,但都听的很认真,部分家长也很愿意配合&#…

2026/10/4 4:49:30 阅读更多 →
企业 AI 场景选型:用七维评估法确定首个可验证试点

企业 AI 场景选型:用七维评估法确定首个可验证试点

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 4:49:30 阅读更多 →
C语言深入了解指针(2):const 修饰指针、野指针、assert 断言、传址调用

C语言深入了解指针(2):const 修饰指针、野指针、assert 断言、传址调用

指针是 C 语言的灵魂,也是很多初学者的拦路虎。上一篇我们认识了指针基础, 本篇继续深挖指针: 搞懂const修饰指针的两种写法、什么是野指针、如何规避野指针、assert断言工具,以及最重要的传值调用与传址调用,彻底理解…

2026/10/4 4:49:30 阅读更多 →
CPG控制网络入门:从振荡器到四足机器人实时步态生成

CPG控制网络入门:从振荡器到四足机器人实时步态生成

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 4:48:30 阅读更多 →

日新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 10:36:31 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:35 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:36 阅读更多 →