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

半小时速通RHCSA

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

相关文章:

半小时速通RHCSA

1-7章: #01创建以上目录和文件结构,并将/yasuo目录拷贝4份到/目录下 #02查看系统合法shell #03查看系统发行版版本 #04查看系统内核版本 #05临时修改主机名 #06查看系统指令的查找路径 #07查看passwd指令的执行路径 #08为/yasuo/ssh_config文件在/mulu目录下创建软链…...

人工智能和机器学习之线性代数(一)

人工智能和机器学习之线性代数(一) 人工智能和机器学习之线性代数一将介绍向量和矩阵的基础知识以及开源的机器学习框架PyTorch。 文章目录 人工智能和机器学习之线性代数(一)基本定义标量(Scalar)向量&a…...

STM32外设应用详解

STM32外设应用详解 STM32微控制器是意法半导体(STMicroelectronics)推出的一系列基于ARM Cortex-M内核的高性能、低功耗32位微控制器。它们拥有丰富的外设接口和功能模块,可以满足各种嵌入式应用需求。本文将详细介绍STM32的外设及其应用&am…...

docker详解介绍+基础操作 (三)优化配置

1.docker 存储引擎 Overlay: 一种Union FS文件系统,Linux 内核3.18后支持 Overlay2:Overlay的升级版,docker的默认存储引擎,需要磁盘分区支持d-type功能,因此需要系统磁盘的额外支持。 关于 d-type 传送…...

细说Qt的状态机框架及其用法

文章目录 使用场景基本用法状态定义添加转换历史状态QStateMachine是Qt框架中用于构建状态机的一个类,它属于Qt的状态机框架(State Machine Framework)。这个框架提供了一种模型,用于设计响应不同事件(如用户输入、文件I/O或网络活动)的应用程序的行为。通过使用状态机,开发…...

Oracle-表空间与数据文件操作

目录 1、表空间创建 2、表空间修改 3、数据文件可用性切换操作 4、数据文件和表空间删除 1、表空间创建 (1)为 ORCL 数据库创建一个名为 BOOKTBS1 的永久表空间,数据文件为d:\bt01.dbf ,大小为100M,区采用自动扩展…...

C# WinForm实现画笔签名及解决MemoryBmp格式问题

目录 需求 实现效果 开发运行环境 设计实现 界面布局 初始化 画笔绘图 清空画布 导出位图数据 小结 需求 我的文章 《C# 结合JavaScript实现手写板签名并上传到服务器》主要介绍了 web 版的需求实现,本文应项目需求介绍如何通过 C# WinForm 通过画布画笔…...

GC1272替代APX9172/茂达中可应用于电脑散热风扇应用分析

在电脑散热风扇应用中,选择合适的驱动器件对于风扇的性能和效率至关重要。以下是对GC1272替代APX9172/茂达在此类应用中的分析: 1. 功能比较 GC1272: 主要用于驱动直流风扇,具有高效的电流控制和调速功能。支持PWM调速&#xff0…...

《Linux从小白到高手》综合应用篇:详解Linux系统调优之服务器硬件优化

List item 本篇介绍Linux服务器硬件调优。硬件调优主要包括CPU、内存、磁盘、网络等关键硬件组。 1. CPU优化 选择适合的CPU: –根据应用需求选择多核、高频的CPU,以满足高并发和计算密集型任务的需求。CPU缓存优化: –确保CPU缓存&#x…...

PHP政务招商系统——高效连接共筑发展蓝图

政务招商系统——高效连接,共筑发展蓝图 🏛️ 一、政务招商系统:开启智慧招商新篇章 在当今经济全球化的背景下,政务招商成为了推动地方经济发展的重要引擎。而政务招商系统的出现,更是为这一进程注入了新的活力。它…...

Linux 命令行

这学期是我第一次正式学习 linux ,是在 VMware 里创建了 openEuler 的虚拟机练习 linux 的常用命令。 目前主要在学习 linux 的常用命令,因此这篇博客主要介绍一些常用的命令。 本文将持续更新… 阅读建议 Linux 是一个倒置的树结构(文件系…...

每日一题:单例模式

每日一题:单例模式 ❝ 单例模式是确保一个类只有一个实例,并提供一个全局访问点 1.饿汉式(静态常量) 特点:在类加载时就创建了实例。优点:简单易懂,线程安全。缺点:无论是否使用&…...

前端_001_html扫盲

文章目录 概念标签及属性常用全局属性head里常用标签body里常用标签表情符号 url编码 概念 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title> </head> <body></bod…...

49 | 桥接模式:如何实现支持不同类型和渠道的消息推送系统?

上一篇文章我们学习了第一种结构型模式&#xff1a;代理模式。它在不改变原始类&#xff08;或者叫被代理类&#xff09;代码的情况下&#xff0c;通过引入代理类来给原始类附加功能。代理模式在平时的开发经常被用到&#xff0c;常用在业务系统中开发一些非功能性需求&#xf…...

使用js和canvas实现简单的网页贪吃蛇小游戏

玩法介绍 点击开始游戏后&#xff0c;使用键盘上的↑↓←→控制移动&#xff0c;吃到食物增加长度&#xff0c;碰到墙壁或碰到自身就游戏结束 代码实现 代码比较简单&#xff0c;直接阅读注释即可&#xff0c;复制即用 <!DOCTYPE html> <html lang"en"…...

Kafka SASL/PLAIN认证模式

Kafka 认证模式命令使用示例 创建Topic 指定用户创建 [rootkafka01 kraft]# /usr/local/kafka3.5-sasl-data/bin/kafka-topics.sh --bootstrap-server x.x.x.11:9092 --create --topic fkaaa35 --replication-factor 3 --partitions 3 --command-config /usr/local/kafka3.…...

苹果AI科学家研究证明基于LLM的模型存在缺陷 因为它们无法推理

苹果公司人工智能科学家的一篇新论文发现&#xff0c;基于大型语言模型的引擎&#xff08;如 Meta 和 OpenAI 的引擎&#xff09;仍然缺乏基本的推理能力。该小组提出了一个新的基准–GSM-Symbolic&#xff0c;以帮助其他人衡量各种大型语言模型&#xff08;LLM&#xff09;的推…...

鸿蒙NEXT开发-页面路由(基于最新api12稳定版)

注意&#xff1a;博主有个鸿蒙专栏&#xff0c;里面从上到下有关于鸿蒙next的教学文档&#xff0c;大家感兴趣可以学习下 如果大家觉得博主文章写的好的话&#xff0c;可以点下关注&#xff0c;博主会一直更新鸿蒙next相关知识 专栏地址: https://blog.csdn.net/qq_56760790/…...

asp.net Core MVC 内容协商

内容协商 内容协商是Asp.Net Core 控制器的一项功能&#xff0c;而Asp.Net MVC5 控制器并不支持它。 引入内容协商是为了满足 Web API 框架的需要。 在 Asp.net Core 中&#xff0c;内容协商 被内置到引擎中&#xff0c;供开发人员使用。 顾名思义&#xff0c;内容协商指的是…...

智能EDA小白从0开始 —— DAY10 Yosys

Yosys 概述 工作原理 Yosys的工作原理深入来讲&#xff0c;是一个复杂但有序的硬件设计自动化流程&#xff0c;其核心在于将高级硬件描述语言&#xff08;HDL&#xff09;如Verilog或VHDL编写的代码&#xff0c;通过一系列精细的步骤转换为门级网表。这一流程首先涉及对HDL代…...

KubeSphere 容器平台高可用:环境搭建与可视化操作指南

Linux_k8s篇 欢迎来到Linux的世界&#xff0c;看笔记好好学多敲多打&#xff0c;每个人都是大神&#xff01; 题目&#xff1a;KubeSphere 容器平台高可用&#xff1a;环境搭建与可视化操作指南 版本号: 1.0,0 作者: 老王要学习 日期: 2025.06.05 适用环境: Ubuntu22 文档说…...

Xshell远程连接Kali(默认 | 私钥)Note版

前言:xshell远程连接&#xff0c;私钥连接和常规默认连接 任务一 开启ssh服务 service ssh status //查看ssh服务状态 service ssh start //开启ssh服务 update-rc.d ssh enable //开启自启动ssh服务 任务二 修改配置文件 vi /etc/ssh/ssh_config //第一…...

《从零掌握MIPI CSI-2: 协议精解与FPGA摄像头开发实战》-- CSI-2 协议详细解析 (一)

CSI-2 协议详细解析 (一&#xff09; 1. CSI-2层定义&#xff08;CSI-2 Layer Definitions&#xff09; 分层结构 &#xff1a;CSI-2协议分为6层&#xff1a; 物理层&#xff08;PHY Layer&#xff09; &#xff1a; 定义电气特性、时钟机制和传输介质&#xff08;导线&#…...

HTML 列表、表格、表单

1 列表标签 作用&#xff1a;布局内容排列整齐的区域 列表分类&#xff1a;无序列表、有序列表、定义列表。 例如&#xff1a; 1.1 无序列表 标签&#xff1a;ul 嵌套 li&#xff0c;ul是无序列表&#xff0c;li是列表条目。 注意事项&#xff1a; ul 标签里面只能包裹 li…...

Spring AI 入门:Java 开发者的生成式 AI 实践之路

一、Spring AI 简介 在人工智能技术快速迭代的今天&#xff0c;Spring AI 作为 Spring 生态系统的新生力量&#xff0c;正在成为 Java 开发者拥抱生成式 AI 的最佳选择。该框架通过模块化设计实现了与主流 AI 服务&#xff08;如 OpenAI、Anthropic&#xff09;的无缝对接&…...

Android15默认授权浮窗权限

我们经常有那种需求&#xff0c;客户需要定制的apk集成在ROM中&#xff0c;并且默认授予其【显示在其他应用的上层】权限&#xff0c;也就是我们常说的浮窗权限&#xff0c;那么我们就可以通过以下方法在wms、ams等系统服务的systemReady()方法中调用即可实现预置应用默认授权浮…...

多种风格导航菜单 HTML 实现(附源码)

下面我将为您展示 6 种不同风格的导航菜单实现&#xff0c;每种都包含完整 HTML、CSS 和 JavaScript 代码。 1. 简约水平导航栏 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport&qu…...

Springboot社区养老保险系统小程序

一、前言 随着我国经济迅速发展&#xff0c;人们对手机的需求越来越大&#xff0c;各种手机软件也都在被广泛应用&#xff0c;但是对于手机进行数据信息管理&#xff0c;对于手机的各种软件也是备受用户的喜爱&#xff0c;社区养老保险系统小程序被用户普遍使用&#xff0c;为方…...

python报错No module named ‘tensorflow.keras‘

是由于不同版本的tensorflow下的keras所在的路径不同&#xff0c;结合所安装的tensorflow的目录结构修改from语句即可。 原语句&#xff1a; from tensorflow.keras.layers import Conv1D, MaxPooling1D, LSTM, Dense 修改后&#xff1a; from tensorflow.python.keras.lay…...

快刀集(1): 一刀斩断视频片头广告

一刀流&#xff1a;用一个简单脚本&#xff0c;秒杀视频片头广告&#xff0c;还你清爽观影体验。 1. 引子 作为一个爱生活、爱学习、爱收藏高清资源的老码农&#xff0c;平时写代码之余看看电影、补补片&#xff0c;是再正常不过的事。 电影嘛&#xff0c;要沉浸&#xff0c;…...