1. 利用 vmware 安装 Linux 操作系统的详细步骤
1.打开vmware,选择创建虚拟机
2.新建虚拟机向导
自定义 (高级)— Workstation 17.5 or later—稍后安装操作系统—Linux,Red Hat Enterprise —Linux 9 64‑bit—虚拟机名称、存放路径—处理器按需分配—内存按需分配(推荐 2‑4G)—NAT 模式‑LST Logic(L)—SATA—创建新虚拟磁盘—磁盘容量自行设置(注意不要超过存储位置的容量),拆分为多个文件—磁盘文件存储位置自行设置‑完成
3.调整虚拟机配置
在创建好的虚拟机里选择编辑虚拟机设置
编辑虚拟机设置【硬件】CD/DVD —使用 ISO 映像文件,指定 RHEL9.8 镜像文件(这个很重要)
显示—取消加速 3D 图形,选拉伸—自由拉伸‑切换
【选项】—高级—固件类型— BIOS‑确定
4.开启虚拟机
等待加载完成,然后是这样的界面
选择简体中文(中国)后进入安装信息摘要
系统—安装目标位置—手动分区并接受更改
用户设置—设置 root 密码、新建普通用户
全部配置完成后点击开始安装,等待安装进度结束,尽量不要退出,容易发生损坏
5.安装好系统后首次启动
来到系统登录界面,点击未列出选项,输入用户名 root,在右下角选择经典模式,填写安装时设置的 root 密码,按enter确认登录,成功进入 RHEL9 图形桌面,整个 Linux 系统安装流程完成。
6.为了方便也可以克隆一套配置好的电脑,具体操作如下:
先关闭源虚拟机‑VMware 选中虚拟机‑虚拟机选项卡‑管理‑克隆‑克隆源选虚拟机中的当前状态‑创建链接克隆‑设置新虚拟机名称、存放路径‑点击完成‑等待克隆进度结束‑关闭
2. 什么是内核,什么是 shell,什么是 GNU,什么是 Linux 操作系统
内核是操作系统的核心,负责管理硬件资源,调度程序运行,是硬件和软件之间的桥梁,只有内核可以直接调度硬件。
Shell 是内核的保护机制,负责对软件请求进行分析处理,同时提供人和操作系统沟通的交互界面,RHEL 系统默认使用 bash。
GNU 是开源组织,开发了大量命令行工具。
Linux 操作系统 = Linux 内核 + GNU 组织的软件,也叫 GNU/Linux。
3. 如何开始 shell,shell 的命令行提示符含义
启动 Shell 有两种方式:
第一种是应用程序—工具—终端
第二种是桌面右键—在终端中打开
以命令提示符[root@localhost ~]#为例进行解释:root 代表当前登录的用户名,localhost是本机主机名,~代表当前目录为该用户的家目录;末尾#代表当前登录的是 root 超级管理员账号,如果是普通用户登录,提示符末尾符号为$。
4. 如何在 shell 中执行命令
命令需要在提示符后面输入,输入完成按下回车执行。命令的完整格式为:命令 参数 对象,各个部分之间必须用空格隔开。如果提示符被程序占用,可以使用ctrl+c终止占用程序。
5.shell 中的快捷键有哪些,如何使用
Ctrl+Shift+c:复制终端选中的内容
Ctrl+Shift+v:粘贴内容到终端
Ctrl+d:关闭当前 shell 终端窗口
Ctrl+c:终止正在运行的程序,放弃当前输入
Ctrl+Shift+t:在当前终端里开启新标签页
Ctrl+Shift++:放大终端字体
Ctrl+-:缩小终端字体
Ctrl+a:光标快速跳到命令行开头
Ctrl+e:光标快速跳到命令行末尾
Ctrl+u:删除光标前面全部字符
Ctrl+k:删除光标后面全部字符
Ctrl+←:光标以单词为单位向左移动
Ctrl+→:光标以单词为单位向右移动
↑↓上下箭头:翻看历史输入过的命令
按要求使用即可,也可以在设置中的键盘自定义快捷键
6. 命令行中历史的管理及调用
history:查看当前执行过的历史命令
history -c:清空历史命令
! 数字:调用指定序号的历史命令
! 字符串:调用最近一条以该字符串开头的历史命令
Ctrl+r:开启历史搜索模式,输入关键字检索历史命令
7. 命令行中的补齐功能
按下 Tab 键进行命令、文件、路径的自动补全。 按一次 Tab 没有效果,表示以此字符开头的信息不唯一或者不存在; 连续按 2 次 Tab,则会列出所有以此字符开头的内容。
8. 在命令行中如何获得帮助(whatis --help man)
whatis 命令:查看命令的基本用途
命令 --help:查看命令的简要帮助信息
man 命令:查看命令的详细手册文档,按 q 退出帮助页面
9. 文件管理
新建文件:touch 文件名,用来创建空文件。
新建目录:mkdir 目录名,创建目录,使用 mkdir -p 可创建多级目录。
删除文件:rm 文件名,用于删除文件,默认会弹出确认提示。
删除目录:rm -r 目录名,递归删除目录以及目录内所有内容,rm -rf 强制删除不提示。
复制文件:cp 源文件 目标位置,将源文件复制到指定路径。
复制目录:cp -r 源目录 目标位置,递归复制整个目录以及目录内全部文件。