第一节:应用软件 vs. 操作系统

核心比喻: 应用软件是人的各种技能,操作系统是人的灵魂和思想

1. 操作系统-计算机的灵魂

操作系统(Operating System,OS)是管理计算机硬件和软件资源的系统软件,是用户和硬件之间的桥梁。

作用:

  • 管理和调度硬件资源(CPU、内存、硬盘等)
  • 为应用软件提供统一的运行环境
  • 提供用户界面,让用户能够操作计算机

使用:

  • 通过图形界面(GUI)或命令行界面(CLI)进行操作
  • 安装和运行各种应用程序

注意事项:

  • 操作系统必须与硬件兼容
  • 不同操作系统的软件通常不能直接互用
  • 需要定期更新以获得安全补丁

生活化比喻: 操作系统就像人的灵魂和思想,控制着身体的各个器官协调工作。没有灵魂的身体无法思考和行动,没有操作系统的计算机只是一堆无法工作的硬件。

2. 应用软件-人的各种技能

作用:

  • 文档处理(Word、Excel)
  • 网页浏览(Chrome、Firefox)
  • 图像处理(Photoshop、GIMP)

使用:

  • 在操作系统中安装应用软件
  • 通过操作系统启动和管理应用

注意事项:

  • 应用软件依赖操作系统运行
  • 不同操作系统需要不同版本的应用软件

生活化比喻: 应用软件就像人掌握的各种技能,比如唱歌、跳舞、写作。这些技能需要通过大脑(操作系统)来控制身体(硬件)来实现。

第二节:三大操作系统对比

特性 macOS Linux Windows
核心比喻 精致艺术家 自由工程师 商务人士
用户群体 设计师、开发者 开发者、运维 普通用户、企业
软件生态 封闭但优质 开源丰富 商业软件丰富
稳定性 极高 中等
安全性 中等
成本 高(硬件绑定) 免费 中等

核心比喻: 三种操作系统就像三种不同性格的人

第三节:虚拟机技术原理

核心比喻: 虚拟机就像在大脑中创造一个”思想实验空间”

虚拟机(Virtual Machine)是通过软件模拟的完整计算机系统,可以在一台物理计算机上运行多个独立的操作系统。

作用:

  • 在一台电脑上同时运行多个操作系统
  • 安全隔离,测试软件不影响主系统
  • 节省硬件成本,提高资源利用率

使用:

  • 安装虚拟机软件(VMware、VirtualBox等)
  • 创建虚拟机并分配资源
  • 在虚拟机中安装操作系统

注意事项:

  • 虚拟机会消耗宿主机的硬件资源
  • 性能比物理机稍差
  • 需要足够的内存和存储空间

第四节:实操 - 安装 Rocky Linux 9

所需软件:

  • VMware Workstation Pro(已下载)
  • Rocky Linux 9.3 ISO镜像文件(已下载)

步骤1:安装VMware Workstation Pro

  • 安装过程:双击下载的VMware Workstation Pro安装包
  • 按照向导提示进行安装
  • 输入许可证密钥(或选择试用版)
  • 完成安装并重启计算机

步骤2:创建新虚拟机

创建虚拟机:

  1. 点击”Create a New Virtual Machine”
  2. 选择”Typical (recommended)”
  3. 选择”给虚拟机命名”
  4. 浏览选择虚拟机的内核数,也就是CPU的数量
  5. 划分虚拟机的内存
  6. 选择网络类型
  7. 创建磁盘
  8. 最终完成配置

配置虚拟机:

  • 虚拟机名称:Rocky-Linux-9
  • 安装位置:选择有足够空间的磁盘
  • 磁盘大小:40GB(推荐)
  • 选择”Store virtual disk as a single file”

硬件配置:

  • 内存:4GB(4096MB)
  • 处理器:2个核心
  • 网络:NAT模式

步骤3:启动虚拟机并安装Rocky Linux 9

启动安装:

  • 点击”Power on this virtual machine”
  • 虚拟机会自动从ISO启动
  • 选择”Install Rocky Linux 9.3”

安装配置:

  • 语言设置:选择”中文”
  • 安装信息摘要配置:软件选择:选择”最小化”
  • 安装目的地:选择虚拟磁盘,使用”Automatic partitioning”
  • 网络和主机名:启用网络连接
  • 用户设置:Root密码:设置为”123456”
  • 创建用户:用户名student,密码123456,勾选”Make this user administrator”

步骤4:完成安装和基本配置

首次启动:

  • 安装完成后重启虚拟机
  • 使用创建的用户账户登录

基本操作测试:

#打开终端 uname -a				--显示当前系统的详细内核和硬件信息 
cat /etc/rocky-release			--查看当前系统的发行版版本信息 
whoami 					--显示当前终端会话的登录用户名 //注意别打错 
pwd					--查看当前所在路径 
ls -la 					--列出详细信息+列出所有文件(包括隐藏文件)
echo "Hello Rocky Linux!">test.txt 		--将""的内容写入test.txt并输出
cat test.txt				--查看test.txt的内容