当前位置: 首页 > news >正文

RHCSA第一次练习

1.在VMware上创建虚拟机以及安装RHEL9操作系统,使用ssh进行远程连接
注意:最好以管理员权限进入VMware

1.1创建虚拟机:
第一步:选择自定义->下一步到以下第二步

第二步:选择稍后安装操作系统->一直下一步到第三步页面

第三步:选择操作系统类型,若找不到类型名,可以以内核(kernel)版本号为准

第四步:命名(根据自己习惯来,最好见名知意)

第五步:设置处理器配置->下一步

第六步:选择磁盘类型(可以选择SATA类型)->下一步

第七步:设置磁盘空间,默认20G,动态空间申请,设置为单个文件->下一步

第八步:自定义硬件,设置硬件参数

设置自定义硬件

内存:推荐2GB

处理器:1颗、2核心

新CD/DVD:适应ISO映像文件,点击浏览按钮,选择之前下载好的RHEL9.1.iso镜像文件

网络适配器:选择NAT模式

显示器:去掉"加速3D图形“的对钩

最终:选择关闭、完成,并启动虚拟机

1.2.安装RHEL9操作系统
进入菜单

第一步:点击安装目的地

选择自定义->完成

进入自定义分区:

安装目的地:显示安装位置,一般为硬盘,并进行分区:

/boot:系统启动分区,熔炼400m

swap:交换分区,4g

/:根分区,期望容量省略,表示将剩余空间全部分配

配置四个区: 点击左下角加号

第一个区:

第二个区:

第三个区:

第四个区:

最后:点完成->接受更改

第二步:点击KDUMP---内核崩溃转储保护机制,学习时关闭,生产中打开

第三步:root账户密码设置:注意第二对钩必须打上

第四步:创建用户:创建一个普通账户,设置密码

最后:直接点击Begin Installation(开始安装),右下角

安装完成后点击未列出?—>登录管理员账号:root 密码:输入自己设置的密码

关闭锁屏 :

点击左上角活动会出现图2-> 点击9个点->找到设置->点击隐私->关闭锁屏

打开终端 活动->终端 (在其中输入ip a 查看ip->用于ssh远程连接)

放大终端页面:shift ctrl = 缩小终端页面:ctrl -

图一:

图二:

图三(IP地址在编号为2的inet后面)

1.3ssh远程连接
第一步:安装远程连接linux的软件

例如:

安装xshell:打开进入页面->点击新建或点击快捷键:alt n ->名称尽量与你要连接的虚拟机名字一样->主机上输入ip地址,端口号:22->点击连接

点击连接->接受并保存

输入名称:root(记住用户名打钩)->确认

输入命令: ssh root@主机(ip)

回车后进入下面页面->输入密码进行连接->ssh远程连接完成

关闭防火墙及SELinux---主要是出于简化学习过程、排除干扰因素的目的
关闭防火墙:

systemctl status firewalld #查看状态

注意看:Active:active(running)

systemctl stop firewalld # 临时关闭

systemctl disable firewalld # 取消开机启动

再次查看状态

关闭SELinux(一般较大规模的公司才会使用SELinu)

getenforce 查看状态

Enforcing:已启用

vim /etc/selinux/config 回车进入一下页面-.进入插入模式->把enforcing改写为disabled->命令模式->末行模式->wq保存并退出

{里面有三种模式:命令(查看,查询)-插入(编辑)-末行(退出q,保存并退出wq)

一进入是命令模式(普通模式)

英文键盘下点i进入插入模式

插入模式点击esc(键盘左上角)进入命令模式

命令模式点击 “:”进入末行模式

注意:要想要从插入模式进入末行模式只能先进入命令模式再进入末行模式,反之,一样}

. 常见快捷键命令

tab 单词补全

ctrl+c 终止当前任务

ctrl+l 清屏 相当于翻页

ctrl+insert 复制

shift+insert 粘贴

ctrl+shift+= 放大字号

ctrl+- 缩小字号

ctrl+z 终止进程

2.2、文件管理命令练习:
(1)在/opt目录下创建一个临时目录tmp;


(2)在临时目录下创建一个文件,文件名为a.txt;

3、vi/vim练习:完成如下步骤
(1)应用vi命令在/tmp文件夹下创建文件,文件名newfile。在newfile首行输入日期时间


(2)将/boot/grub2/grub.cfg文档的内容读入到newfile文档中(在日期的下一行即第2行)

(3)查找文档中包含#号字符的行,将整行删除3

(4)开启VI的行号提示功能

创建并进入文件 vi /tmp/newfile

输入日期(末行模式) r! date

插入文件内容(末行模式) r /boot/grub2/grub.cfg

删除带#的行(末行模式) g/#/d

显示行号(末行模式) :set nu

保存退出 :wq

http://www.jsqmd.com/news/240153/

相关文章:

  • 2026 年人才管理新方向:面试系统与招聘系统数据联动优化录用决策指南
  • 盘点那些与粮食作物高产相关的基因(一)
  • HunyuanVideo-Foley部署案例:企业级视频内容生产自动化实践
  • 全球导航卫星系统测量数据处理与定位算法对比MATLAB脚本,读取手机GNSS日志数据、解析卫星观测值、结合星历计算定位结果,对比 WLS加权最小二乘、EKF扩展卡尔曼滤波、MHE模型预测估计、RTS
  • MediaPipe Full Range模式详解:提升小脸检测准确率
  • 【图像加密】Arnold置乱变换图像加密实验附matlab代码
  • 【无标题】第一次作业
  • 08|你不是不会控需求,你是没搞懂“拒绝的方式”
  • 亲测好用!专科生毕业论文AI论文平台TOP10全测评
  • Java同步方法与块:哪个是更好的选择?必看的解析!
  • 【算法基础篇】(四十六)同余方程终极攻略:从基础转化到实战破解
  • 导师不会告诉你的秘密:8个免费AI论文神器,1天搞定全学科初稿
  • Nodejs和vue框架的中华历史故事展播系统的设计与实现
  • 数据运营在大数据领域的重要性及实践经验
  • 校园照明如何影响学生视力健康与学习效率?
  • Nodejs和vue框架的医疗设备维护平台_医院设备维修系统-- 项目源码
  • 全网最全自考必看TOP8 AI论文工具测评
  • Nodejs和vue框架的医院就诊管理系统__在线问诊系统
  • 主流会员管理系统功能特性与选型考量分析
  • Nodejs和vue框架的智能社区物业管理系统 智汇家园管理系统_-- 项目源码
  • 大数据领域 Hive 入门指南:从基础到实践
  • springboot球队训练信息管理系统(11689)
  • Nodejs和vue框架的学生学习平台管理系统的设计与实现__
  • Nodejs和vue框架的智能在线预约挂号系统__
  • 电脑怎么传文件到ipad?5个高效方案实测
  • Nodejs和vue框架的植物绿植盆景销售商城管理系统的设计与实现__
  • NVIDIA DCGM Exporter Dashboard (Enhanced) - 企业级GPU监控仪表板
  • springboot大学生心理健康管理系统(11690)
  • Monitoring System Reports (Enhanced Pro) - 企业级监控系统仪表板
  • “ChatGPT+教育”爆火:架构师需要解决的4个核心问题