半小时速通RHCSA

news2024/11/24 16:38:34

1-7章:

#01创建以上目录和文件结构,并将/yasuo目录拷贝4份到/目录下

#02查看系统合法shell

#03查看系统发行版版本

#04查看系统内核版本

#05临时修改主机名

#06查看系统指令的查找路径

#07查看passwd指令的执行路径

#08为/yasuo/ssh_config文件在/mulu目录下创建软链接,软链接名称为ssh_config.link

#09创建目录/mulu ,重命名并移动/ssh_config.link

#10找到你的根目录下的所有块设备文件

#11将/etc/passwd和/etc/ssh/sshd_config文件复制到/root/etc/目录下

#12复制/var/log/messages到/root目录下

#13打包/root/messages和/root/etc/为/root/me.tar.bz2

#14解压/root/me.tar.bz2

#15找到/etc/passwd中有root信息的行内容

#16真实案例:在公司网站日志文件如下【它会记录谁曾经在什么时间访问过它】:领导要求:查出访问我们公司网 站排名第一的客户端ip地址,并且还要知道访问次数

2023/06/17  07:50:56  10.0.0.1 Chrome

2023/06/15  09:09:49  192.168.1.2 Chrome

2023/05/11  20:54:31  10.0.0.1 Chrome

firefox 2023/04/13  01:22:42  192.168.1.2 firefox

2023/03/10  17:19:10  10.0.0.2 Chrome

2023/01/07  05:08:22  192.168.1.2 firefox

1.在/home/yym/website_log.txt文件添加以下内容:

2./home/yym/count_ips.sh写入:

3.增加执行权限并执行

#17创建目录/dir1,复制/etc/passwd文件到该目录

#18将/dir1/passwd重命名为passwd.back

#19列出目录/root和/aaaaa,将标准输出重定向到ok.file,标准错误输出重定向到erro.file

#20列出目录/root和/aaaaa,将标准输出和标准错误输出都丢掉

#21在/根目录下创建一个haha目录

#22在/根目录下创建xixi文件

#23往xixi文件里面写'wo shi xixi ^=^'

#24为文件xixi在/目录下创建软链接xixi.link

#25将xixi.link重命名为xixi.link2.0

#26说说Linux系统中里/etc /dev 目录

/etc(etcetera的缩写)是Linux系统中的一个核心目录,用于存放系统配置文件。

  • 位置:位于文件系统的根目录下。
  • 用途:存储系统的配置文件,包括启动脚本、系统守护进程的配置文件、网络配置、用户和组设置等。
  • 内容
    • 系统配置文件:如hostsfstabnetwork等。
    • 服务配置文件:如sshd_config(SSH服务配置),httpd.conf(Apache HTTP服务器配置)等。
    • 用户和组配置:如passwdgroupshadow等。
    • 启动和关机脚本:通常位于/etc/rc.d/etc/init.d
  • 权限:通常只有root用户可以修改这些文件,以保持系统安全。
  • 重要性:/etc目录包含了系统运行的关键信息,错误配置可能导致系统不稳定或无法启动。

/dev是Linux系统中的另一个核心目录,用于存放设备文件。

  • 位置:位于文件系统的根目录下。
  • 用途:提供对硬件设备的访问接口,每个设备在/dev下都有一个对应的设备文件。
  • 内容
    • 字符设备文件:如/dev/tty(终端设备),/dev/null(空设备)。
    • 块设备文件:如/dev/sda(硬盘),/dev/sr0(CD-ROM驱动器)。
    • 设备节点:如/dev/ttyS0(串行端口),/dev/random(随机数生成器)。
  • 权限:某些设备文件需要特定的权限才能访问,例如,只有root用户可以访问某些系统设备。
  • 动态性:/dev目录下的设备文件在系统启动时由内核动态创建,也可以通过udev等工具在运行时动态生成。
  • 重要性:/dev目录使得应用程序和用户可以与硬件设备进行交互,是硬件访问的关键部分。

#27过滤/etc/ssh/sshd.conf不显示注释行和空行

#28在/opt目录下创建一个临时目录tmp;

#29在临时目录/opt/tmp下创建一个文件,文件名为a.txt;

使用vim编辑器完成以下步骤:

#30应用vim命令在/tmp文件夹下创建文件,文件名newfile。在newfile首行输入日期时间

echo "`date`" > /tmp/newfile

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

#32查找newfile文档中包含#号字符的行,将整行删除

#33开启VI的行号提示功能
1.在启动vi或vim时,通过命令行参数显示:

vi -nu filename

2.进入vi或者vi编辑器后在命令模式下输入set number

#34在当前目录及子目录中,查找文件名字以大写字母开头的txt文件

#35在/etc及其子目录中,查找文件内容以host开头的文件

#36在$HOME目录及其子目录中,查找所有文件

#37查找文件/etc/passwd中包含字符串 /bin/bash 的所有行。将所有这些行的副本按原始顺序放在文 件/root/files 中

#38将整个 /etc 目录下的文件全部打包并用 gzip 压缩成/back/etcback.tar.gz

创建/back目录后:

#39使当前用户永久生效的命令别名:写一个命令命为hello,实现的功能为每输入一次hello命令,就有hello, everyone写入文件/file.txt中。

1.打开终端输入以下命令:

vi ~/.bashrc

2.按i进入插入模式

3.将光标移动到文件末尾,添加以下代码:

alias hello='echo "hello, everyone" >> /file.txt'

4.退出并保存

5.重新加载该文件让命令生效

source ~/.bashrc

第八章 用户管理

#1、创建myuser用户属于mygroup组群,接着以myuser身份登录,创建ex和hv两个文件于/home/myuser目录, 并使hv文件的所属组是mygroup。请依次写出相应的执行命令

第九章 权限管理

#1、新建/sc目录,所属组为group组,root用户和group组用户可在该目录下创建文件,其他人无任何权限

第十章 磁盘管理

#1、添加一块10G大小的硬盘,将该磁盘分为两个主分区,大小为1G、2G。将剩余的空间全部划分为扩展分区。划分 一个逻辑分区,大小为3G。(主分区的文件系统类型为ext4,逻辑分区文件系统类型为xfs)

(注:记得输入w保存分区)

#2、将三个分区分别挂载到/dir1 、/dir2、/dir3

1.分别格式化nvme0n2p1,nvme0n2p2,nvme0n2p5,格式为:

mkfs.ext4 /dev/nvme0n2px

2.创建这三个文件夹

3.挂载

#3、在第一个主分区中创建一个文件file1,内容为this is partition1。在第二个分区中创建一个文件为 file2,内容为this is partition2。在第三个分区中创建一个文件为file3,内容为this is partition3。

第十一章 网络管理

#为网卡添加一个会话static,在此会话配置ip地址为x.x.x.123

#测试网络连通性,是否能ping通百度,并把百度首页文件下载下来

#设置系统开机时,该网卡通过DHCP协议自动获取ip地址

第十二章 软件管理

#挂载本地光盘,配置yum本地源为rhel9.repo

在创建的/etc/yum.repos.d/rhel9.repo文件中添加以下内容

#通过yum安装httpd

#卸载httpd

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2216189.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Vue】Vue扫盲(四)组件化思想与简单应用

【Vue】Vue扫盲(一)事件标签、事件修饰符:click.prevent click.stop click.stop.prevent、按键修饰符、及常用指令 【Vue】Vue扫盲(二)指令:v-for 、v-if、v-else-if、v-else、v-show 【Vue】Vue扫盲&…

Oracle-19g数据库的安装

简介 Oracle是一家全球领先的数据库和云解决方案提供商。他们提供了一套完整的技术和产品,包括数据库管理系统、企业级应用程序、人工智能和机器学习工具等。Oracle的数据库管理系统是业界最受欢迎和广泛使用的数据库之一,它可以管理和存储大量结构化和…

内核定时器API实现点灯

1.内核定时器 定时器是一个很常用的功能,需要周期性处理的工作都要用到定时器。 Linux 内核定时器 采用系统时钟来实现,并不是6ull里面的硬件定时器。 Linux 内核定时器使用很简单,只需要提供超时时间(相当于定时值)和定时处理函数即…

高阶数据结构与算法——红黑树の奥秘

1.认识红黑树 1.1红黑树的概念 红⿊树是⼀棵⼆叉搜索树,他的每个结点增加⼀个存储位来表⽰结点的颜⾊,可以是红⾊或者⿊⾊。通过对任何⼀条从根到叶⼦的路径上各个结点的颜⾊进⾏约束,红⿊树确保没有⼀条路径会⽐其他路径⻓出2倍&#xff0c…

graphrag学习总结

学习视频:b站链接 项目链接 GraphRAG 的基本概念 Document(文档):系统中的输入文档。这些文档要么代表CSV中的单独行,要么代表单独的txt文件。 TextUnit(文本块):要分析的文本块。…

pdf阅读软件有哪些?5个软件帮助你快速进行pdf阅读

pdf阅读软件有哪些?5个软件帮助你快速进行pdf阅读 如果你正在寻找优秀的PDF阅读软件,以下推荐的5款软件能够帮助你快速、轻松地阅读和管理PDF文件。这些工具各具特色,适用于不同的使用需求,无论是注释、签名、还是管理大文件&…

使用Rollup.js快速开始构建一个前端项目

Rollup 是一个用于 JavaScript 项目的模块打包器,它将小块代码编译成更大、更复杂的代码,例如库或应用程序。Rollup 对代码模块使用 ES6 模块标准,它支持 Tree-shaking(摇树优化),可以剔除那些实际上没有被…

lwip多线程使用说明,注意事项

lwIP: Common pitfalls 相关问题: lwIP - A Lightweight TCP/IP stack - Bugs: bug #56531, Missing locking in tcp_input() [Savannah] 我也碰到了差不多情况

goDoH:一款使用了DNS-over-HTTPS作为传输端口的C2框架

工具介绍 goDoH是一款概念验证命令与控制框架,该工具采用Golang开发,并使用了DNS-over-HTTP作为传输介质。 项目依赖 goDoH的代码构建需要使用到Dep(【GitHub传送门】),Dep是一款针对Go语言的依赖管理工具。 在mac…

【vue】vue-router_ vue3路由管理器

代码获取 vue-router_ vue3路由管理器 ⼀、基本介绍 1. 单⻚应⽤程序介绍 1.1 概念 单⻚应⽤程序:SPA(Single Page Application)是指所有的功能都在⼀个HTML⻚⾯上实现 1.2 具体⽰例 单⻚应⽤⽹站: ⽹易云⾳乐 https://music.163.com/ 多⻚应⽤⽹…

【Python语言进阶(二)】

一、函数的使用方式 将函数视为“一等公民” 函数可以赋值给变量函数可以作为函数的参数函数可以作为函数的返回值 高阶函数的用法(filter、map以及它们的替代品) items1 list(map(lambda x: x ** 2, filter(lambda x: x % 2, range(1, 10)))) # filter…

K8s简介和安装部署

一、 Kubernetes 简介及部署方法 1、应用部署方式演变 Kubernetes简称为K8s,是用于自动部署、扩缩和管理容器化应用程序的开源系统,起源于Google 集群管理工具Borg。 传统部署 :互联网早期,会直接将应用程序部署在物理机上 优…

python yolov8半自动标注

首先标注一部分图片,进行训练,生成模型,标注文件为xml方便后面统一做处理。 1、标注数据(文件为xml, 转为txt用于训练,保留xml标签文件) 2、模型训练(训练配置、训练代码、) 3、使用…

400行程序写一个实时操作系统(八):(必看!)使用gdb调试错误的程序

上一篇笔者讲完了内存管理算法的完整实现,不过差点忘了,直接上这一部分是不是有点不友好,要知道笔者当初写内存算法可是调试得死去活来,奇奇怪怪的问题不断出现。 就比如笔者当初写了一个内存池算法,结果奇葩的事情发…

大模型之三十二-语音合成TTS(coqui) 之二 fine-tune

在 大模型之三十-语音合成TTS(coqui)[shichaog CSDN]中提到了xttsv2的fine-tune。 数据情况: 我是从bilibili up主小Lin说提取了一些视频,然后进行了重新的fine-tune。 训练结果 如下图所示,上面波形幅度较大的是xttsv2原始模型的结果&am…

u盘被写保护怎么解除?u盘写保护怎么去掉?

我们平时在使用U盘的过程中,可能会遇到U盘无法写入文件、删除数据或是格式化的情况。同时还可能收到提示“改磁盘已写保护”。U盘被写保护可能是有意的设置,也可能是无疑的操作。那么U盘被写保护了该怎么解除呢?本期内容,我们将介…

最新版 Winows下如何安装Redis?

最新版 Winows下如何安装Redis? 一、Redis介绍 Redis是一个广泛使用的开源非关系型数据库,它在现代软件开发中扮演着重要角色。**作为一个基于内存的数据库,Redis的底层代码是用ANSI C编写的,这使得它在性能上非常出色。**Redis…

【AIF-C01认证】亚马逊云科技生成式 AI 认证正式上线啦

文章目录 一、AIF-C01简介二、考试概览三、考试知识点3.1 AI 和 ML 基础知识3.2 生成式人工智能基础3.3 基础模型的应用3.4 负责任 AI 准则3.5 AI 解决方案的安全性、合规性和监管 四、备考课程4.1 「备考训练营」 在线直播课4.2 「SkillBuilder」学习课程 五、常见问题六、参考…

前端开发攻略---使用ocr识别图片进行文字提取功能

1、引入资源 通过链接引用 <script src"https://cdn.bootcdn.net/ajax/libs/tesseract.js/5.1.0/tesseract.min.js"></script> npm或其他方式下载 npm i tesseract 2、示例 <!DOCTYPE html> <html lang"en"><head><meta…

从纸质到云端:3C产品说明书的电子化进程与影响

在科技日新月异的今天&#xff0c;3C产品&#xff08;计算机类、通信类和消费类电子产品&#xff09;作为现代生活不可或缺的一部分&#xff0c;其说明书的演变也见证了技术进步的足迹。从最初的纸质文档到如今的电子说明书&#xff0c;这一转变不仅仅是物理形态的转换&#xf…