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

准备工作

提前下载好 Linux 系统 ISO 镜像文件,电脑安装 VMware Workstation 虚拟机软件。

  1. 打开 VMware 软件,点击【创建新的虚拟机】,选择【典型 (推荐)】,点击下一步。
  2. 选择【安装程序光盘映像文件 (iso)】,浏览选中本地下载好的 Linux 镜像文件,继续下一步。
  3. 设置虚拟机名称与虚拟机文件存放路径,根据需求修改保存位置,点击下一步。
  4. 设置虚拟磁盘容量,建议分配 20GB 及以上,选择将虚拟磁盘存储为单个文件,下一步。
  5. 进入【自定义硬件】页面,按需调整内存、CPU 核心数量,确认硬件配置后,完成虚拟机创建。
  6. 点击【开启此虚拟机】,进入 Linux 图形化安装界面:依次选择系统语言、时区,配置安装源,手动或自动划分磁盘分区,设置 root 管理员密码与新建普通用户。
  7. 等待系统自动安装完成,重启虚拟机,使用创建好的用户账号登录系统,Linux 安装完成。

二、什么是内核,什么是 shell,什么是 GNU,什么是 Linux 操作系统

  1. 内核(Kernel) 内核是操作系统的核心程序,直接管理计算机硬件资源,包括 CPU、内存、硬盘等硬件设备,负责硬件调度、进程管理。它是应用程序和计算机硬件之间的桥梁。我们常说的 Linux 内核由 Linus Torvalds 开发。
  2. Shell Shell 是命令行解释器,是用户和内核之间的交互接口。接收用户输入的命令,将命令翻译交给内核执行,再把执行结果返回展示给用户。常用的 Shell 程序有 bash、sh 等。
  3. GNU GNU 是一个开源项目,目标是打造一套完全自由的类 Unix 操作系统。该项目开发了大量系统基础工具,例如 ls、cp、gcc 等常用命令程序。 重点:GNU 工具软件 + Linux 内核,组成完整可用的 Linux 操作系统。
  4. Linux 操作系统 日常所说的 Linux 操作系统,正式名称为 GNU/Linux。以 Linux 内核为核心,搭配 GNU 项目提供的系统工具、程序、应用软件,组合而成的完整操作系统。

三、如何开始 shell,shell 的命令行提示符含义

1. 启动 Shell 的两种方式

图形界面环境:打开终端(Terminal)程序,会自动启动 bash,进入 Shell 交互环境。 无图形字符界面:开机直接进入控制台,本身就是 Shell 环境。

2. 命令行提示符含义

提示符示例:

root 代表当前登录的用户名;localhost为主机名;~ 是当前所在目录,~ 代表对应当前用户的家目录;# 代表当前登录账号是 root 超级管理员;$ 代表当前登录的是普通用户。

四、如何在 shell 中执行命令

执行步骤:

  1. 在命令行提示符后面,输入对应的命令、选项、参数。
  2. 按下回车键,提交命令。
  3. Shell 读取输入内容,查找对应程序,交给内核运行。
  4. 命令执行完毕,重新出现提示符,等待输入下一条命令。

五、shell 中的快捷键有哪些,如何使用

Ctrl + c,可以终止当前正在运行的程序或者命令。 Ctrl + l,实现清屏,效果等同于 clear 命令。 Ctrl + a,让光标快速跳到命令行最开头。 Ctrl + e,让光标快速跳到命令行末尾。 Ctrl + u,删除光标前面所有字符。 Ctrl + k,删除光标后面所有字符。 Ctrl + w,删除光标前一个英文单词。 向上方向键↑、向下方向键↓,用来向上或者向下翻看历史执行过的命令。

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

输入 history 命令,可以查看全部已经执行过的历史命令。 ! 数字,可以执行 history 列表里序号对应的历史命令,例如!100,就是执行编号 100 的历史命令。 ! 字符串,可以调用最近一条以该字符串开头的历史命令,例如!ls,执行最近一次 ls 命令。 !!,用来重复执行上一条命令。 history -c,清空当前终端会话的命令历史,这个清空操作仅临时生效。

补充:历史命令会保存在用户家目录的.bash_history 文件,关闭终端后依旧持久保存。

七、命令行中的补齐功能

Tab 键是 Linux 命令行自动补全功能。输入命令、文件名、目录名的前几个字符,按下 Tab 键,可以自动补全内容。单次按 Tab,如果存在唯一匹配项,直接自动补齐;如果没有任何输出,说明没有匹配内容。连续快速按两次 Tab,会列出所有符合当前前缀的候选内容,方便选择。 自动补全的作用是减少手动输入,避免输入路径、文件名时拼写错误。

八、在命令行中如何获得帮助(whatis --help man)

命令 --help,可以快速查看该命令的选项与简要说明,适合简单查询。

man 命令,可以打开详细的手册文档,内容全面。

操作方式:空格向下翻页,输入 q 退出 man 手册。 whatis 命令,可以查询命令的简短一句话功能描述,只看简介。

九、文件管理基础命令

新建文件使用 touch 文件名,用来创建一个空文件,示例 touch test.txt。

新建目录使用 mkdir 目录名,用来创建文件夹,示例 mkdir testdir;加上 - p 参数 mkdir -p a/b/c 可以递归创建多级目录。

删除文件使用 rm 文件名,用来删除文件,示例 rm test.txt;添加 - f 参数 rm -f test.txt 可以强制删除,不再弹出确认提示。

删除目录使用 rm -r 目录名,可以删除目录以及目录里面所有内容,rm -rf testdir 代表强制递归删除目录。

复制文件使用 cp 源文件 目标,用来复制文件,示例 cp test.txt/home;加上 - r 参数 cp -r 目录 A 目录 B,可以复制整个目录。

Logo

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

更多推荐