RHCSA相关笔记

RHCSA笔记 nouser: 查找没有所有者的文件 ,常用,主要用于查找垃圾文件,还有一种情况就是外来文件,比如光盘和U盘中的文件如果是由Windows复制来的(也就是文件是由windows建立的),在Linux中查看就是没有所有者的文件;-size [+|-]大小: 按照指定大小搜索文件,“+”的意思是搜索比指定大小还要大的文件, “-”的意思是搜索比指定大小还要小的文件。[root@server ~]# mv t3.txt t4.txt # 源为文件 ,目标为文件,位置不变,为改名。 阅读详情

ctrl+Alt+F3:进入虚拟机纯命令行界面
ctrl+Alt+F2:退出
ctrl+l:清屏

reboot :重启
shutdown -r now:重启
shutdown -h now:关机
poweroff:关机

查询IP地址:
ifconfig
ip a

根下文件:
命令格式:ll

查看当前linux的发行版本:
cat /etc/redhat-release

查看内核版本:
uname -r

查看shell类型:
cat /etc/shells
chsh -l

查看当前的默认shell类型:
echo $SHELL

切换用户:
su - rhcsa

查看根目录下存放信息:
ls /root

切换目录:
cd /home

cd -:回到上一级目录

pwd:打印路径

ls -l /():显示该目录下的具体文件信息
ls -a:都列出
ls -A:不列出·目录,即当前目录;··是副目录
ls -i:查看文件索引号

#第一步重启系统,然后按键盘的下键将白色条放到第二行上输入e

#第二步在linux开头那一行尾部添加rd.break,然后使用ctrl+x继续后面

#第三步输入输入mount查看设备挂载信息(主要看/sysroot目录挂载权限)

接着输入mount -o remount,rw /sysroot目录重新挂载已经挂载的设备,并以其他的权限挂载,这里我们需要rw权限

#第四步输入chroot /sysroot/ ,使用chroot命令改变系统的根目录的位置,将其改到/sysroot之后就可以进行密码修改

#第五步passwd root 输入两次密码

#第六步输入touch /.autorelabel

#第七步两次输入exit完成root密码重置

输出和更改日期时间:date(软件、系统时间)
date -s 20160813 日期为20160813,时间为00:00:00
date -s 01:01:01 设置具体时间,不会对日期做更改

设置系统的时间
timedatectl 选项 参数
timedatectl set-选项

timedatectl status 查看系统时间

查看硬件时间:clock
查看硬件时间:hwclock

hwclock --show
-w 系统时间给硬件时间
-s 硬件时间给系统时间

查看日历:cal
cal 查看当年当月的日历
cal 年份 查看一年日历
cal 月份 年份 查看当年当月的日历
cal -1 查看该月的日历
cal -3 查看前一个月,本月,下月的日历

查看硬件时间:
hwclock --show

  • –普通文件
    d --目录文件
    l – 链接文件

mkdir 目录名 :创建目录
touch 文件名 :创建文件

rm -rf 文件名 :删除文件

文件:元数据 inode (索引节点)/ 用户数据

ln -s 原始文件 软连接文件
ln 硬链接文件

文件权限:

rw- — — .
A B C D

A:该文件的所有者对文件的权限
B:该文件的所属组的对该文件的权限
C:其他人对该文件的权限
D:扩展权限

插入内容:
echo “hello world”>>f1

输出没有空白行的内容
grep [$] f1

把f1的内容复制到f2
cat -n f1>f2

显示文件包头

head passwd

显示前五行:
head -n 5 /etc/shadow

显示目录下的前20个字节
head - c 20 /etc/passwd

默认显示最后10行
tail -n 10 passwd

tail -n 10 /etc/shadow

查看文件内容
more passwd

按列显示文件内容
cut -d : -f1 passwd

cut -d : -f1 /etc/shadow

后5行的前三个字符
cut -c 3 passwd | tail -5

按字符:
cut -c 3 passwd

追加内容
cat -b f1 f2 >f3
grep -v “^$” f1 f2 >f3

sort 对文本内容进行排序显示

-f 忽略大小写
-b 忽略缩写与空格
-u 去重
-n 对数字进行排序

数字倒叙排列:
sort -n -r f1
字母倒叙排列:
sort -

uniq
显示行数出现的次数:
uniq -c f1

tr 替换改变字符

-c 反选设定字符
-d 删除指定字符
-s

输出时小写变大写:
cat f1 | tr a-z A-Z

wc 统计文本文件的行数 ,字数 ,字节数

命令格式:wc 选项

-c 只显示字节数
-l 只显示行数
-w 只显示单词数

压缩
命令格式:zip 压缩文件名 文件名

解压:
命令格式:unzip 压缩文件

归档:
命令格式:tar

-c 创建.tar的包文件
-x 从归档文件中提取文件
-t 列出归档文件的内容
-f 指定文件包名
-v 显示详细信息

scp 文件传送格式
命令格式:scp -* 当前主机文件 目标主机文件
-r 目录文件
例如:
将aa目录传送到192.168.120.129设备的/下
scp -r aa root@192.168.102.129:/

获取目录:
从192.168.102.128上获取root目录下的aa目录下的e目录
scp -r root@192.168.102.128:/root/aa/e /root

特殊符号作用
; 分割多条命令
?表示单个字符
`
’ ’ 强引用
“” 弱引用

查看内置命令:
man type

查看可执行路径:
echo s

alias 别名 选项
删除别名:unalias 别名

history 历史记录
-c 清空当前历史记录
-d 删除指定历史命令
格式:history -d 具体数字
!执行历史命令
格式:! 数字 正向执行
! -数字 反向执行

vim /etc/passwd 用户名文件
用户名 密码 UID 组ID(GID)名字(个人信息) 主目录(家目录)默认shell
root用户 UID 0
系统用户 UID 1-999
普通用户 UID 1000-

vim /etc/shadow 密码文件
$5—256
$6—SHA512
$1—MD5

*:当前账号不能登录当前系统
!:当前账号密码已被锁定
1970到最近修改密码的时间天数
密码在多少天内不能修改(0是默认不限制)
最大时间间隔(密码必须修改时间,99999是不限制)
提前警告时间(默认7天,0是不警告)
密码过期后不活动时间
密码失效时间(默认空,永久可用)

vim /etc/group用户组账号文件
组名 加密口令 GID(组ID)

创建用户
命令格式:useradd 选项 username
-c 注释信息
-d 设定用户的家目录
-e 设置用户的失效日期
-f 指定密码到期后多少天账号冻结
-g 基本组 组号
-G 附加组
-M 不创建用户家目录
-p 指定用户登录密码
-u 设置账号的UID

DFT笔记106 例如图11.16中的AWG生成一个纯正弦波,施加在CUT上,然后响应波形被捕获、数字化、再转换到频域,最后的频域响应可能就如下图所示:SNR和失真可以用下面的公式确定:其中THD为,SNDR为。 阅读详情

相关推荐

linux中的sendmail发送邮件

linux下的sendmail发送邮件

无痕的博客 6380

rhcsa第一次作业1

2402_89994526的博客 236

树莓派快速上手笔记3.每分钟自动运行一个Shell脚本

每分钟自动运行一个Shell脚本

qq_53529450的博客 5

红帽学习笔记[RHCSA] 第六课[进程、服务相关]

第六课 进程 进程:已经启动的可执行程序的运行中的实例。每个进程都有自己的地址空间,并占用了一定的系统资源。 如何产生一个进程 执行程序或命令 计划任务 在终端中对进程管理 运行一个前台进程 [root@master Desktop]# firefox (process:3731): GLib-CRITICAL **: g_slice_set_config: assertion...

weixin_30615767的博客 640

红帽学习笔记[RHCSA] 第七课[网络配置相关]

第七课[网络配置相关] 在Vmware中添加网卡 编辑 -> 编辑虚拟网络 -> 添加网络->随便选择一个如VMnet2-> 选择仅主机模式 -> 勾掉使用本地DHCP服务将ip分给虚拟机 -> 子网Ip默认就行 注: ​ 1. win10 用户需要管理源权限,否则都是灰的添加不了,点击重启就好 ​ 2. Wmnet1,WMnet8是WMware默认的...

weixin_30615767的博客 226

红帽学习笔记[RHCSA] 第五课[用户、权限相关]

第五课 用户权限 查看文件的权限 [kane@localhost /]$ ll total 36 ----------. 1 root root 1751 Aug 22 20:58 ~ lrwxrwxrwx. 1 root root 7 Aug 16 04:39 bin -> usr/bin dr-xr-xr-x. 3 root root 4096 Aug 1...

weixin_30615767的博客 242

rhcsa笔记3

timedatectl设置时间状态。

m0_73080113的博客 253

红帽学习笔记[RHCSA] 第二课[文件、目录、相关命令]

第二课 常用的目录结构与用途 / 根目录 /boot 存储的是系统起动时的信息和内核等 /dev 存储的是设备文件 /etc 存储的是系统的配置文件 /root 存储的是root用户的家目录 /home 存储的是普通用户的家目录 /mnt 存储的是自定义的挂在光盘或U盘 /var 存储的系统里经常变化的信息,比如日志 /tmp 存储的是临时文件 /bin 出处的是系统...

weixin_30615767的博客 276

RHCSA/RHCE#33+黄临晗#上课笔记-2022-1-8-19:00

RHCSA/RHCE第一次上课笔记,主要介绍整本书的目录,以及认证相关事宜;

fengdiqingjie的博客 166

个人关于RHCSA笔记

要准备考RHCSA了,整理了一点笔记==,需要自取 破解密码: 在加载grup2菜单时按e进入编辑界面,在带有linux的哪一行行尾添加re.break,然后按Ctrl+x进入紧急模式,执行下列命令: mount -o remount,rw /sysroot/ #以只读的方式重挂载 chroot /sysroot/ 然后重置root密码 重置完毕后执行下列命令 touch /.autorelabel #重新打标签 从命令行管理文件 考点:mkdir、touch、cp、vim编辑器的基本指令、ln、ls、ec

Vergil_Dante的博客 475

把 cc-switch 搬上鸿蒙 PC 的那些天:一个 Tauri 应用的移植笔记

本文记录了将Tauri应用移植到鸿蒙PC的真实过程。作者选取GitHub热门项目cc-switch(12+星标)作为移植对象,该工具采用Tauri v2架构(React+Rust)。移植面临三大挑战:1)依赖解析冲突需通过patch机制解决;2)交叉编译问题包括openssl、rquickjs等库的适配;3)构建系统细节如Windows环境下的manifest误判。最终方案基于社区OpenHarmony版Tauri fork,通过NAPI桥接+ArkWeb渲染实现。文章特别指出鸿蒙开发需要NDK与完整SD

猫哥 的沉淀、积累、总结。天天学习,好好向上...c/c++,嵌入式 linux,Android,HarmonyOS,AIOT) 381

AI Agent学习笔记20260817)

肖斌。

weixin_43341767的博客 245

【WMS学习笔记系列】02-系统架构设计

本文介绍了WMS(仓库管理系统)的系统架构设计,重点推荐采用模块化单体架构(Modular Monolith)作为中小型WMS的初始架构方案。该架构具有开发效率高、部署运维简单等优势,适合团队规模小、业务初期的场景。文章详细说明了技术栈选型(MySQL、Redis、RabbitMQ等)、模块划分方案(核心模块、入库/出库等业务模块),以及包结构规范。同时提出了库存扣减、库位推荐、波次策略等核心业务设计,并阐述了分布式锁的应用场景和安全架构设计(RBAC权限模型)。该架构支持未来平滑过渡到微服务架构,为系统演

IT古董 408

大模型并行推理架构笔记

摘要: 大模型推理面临显存和计算瓶颈,需通过并行策略优化。核心方法分为两类:模型并行(TP、PP、EP)和请求并行(批处理优化)。TP按层内切分降低单请求延迟,PP跨层切分减少通信量,EP专用于MoE模型。连续批处理和PagedAttention提升吞吐效率。进阶策略包括PD分离(Prefill与Decode阶段解耦)、序列并行(长上下文优化)和投机解码(小模型加速生成)。近两年进展聚焦分离式架构(如AF分离)和硬件超节点(如GB200 NVL72),以更高粒度切分计算与带宽负载。选型需权衡规模、延迟需求与

谢白羽 314

C语言指针与内存核心笔记:从底层原理到避坑指南

笔记系统梳理了C语言指针与内存管理的核心知识。内容涵盖指针的本质、解引用及内存地址概念,深度剖析值传递与指针传递在变量交换中的作用域差异。重点解析了sizeof运算陷阱、数组与指针的等价关系及二维数组的内存布局。同时,详细讲解了malloc/free动态内存分配机制、二级指针模型及函数传参规范,并总结了野指针、内存泄漏等常见易错点,旨在帮助开发者夯实底层基础,编写安全高效的代码。

carlos20031004的博客 585

linux笔记归纳15:自定义协议与序列化

目录自定义协议与序列化一、应用层1.1.应用层协议1.2.序列化和反序列化1.3.重新理解read和write二、Jsoncpp2.1.Jsoncpp概念2.2.Jsoncpp安装2.3.序列化2.4.反序列化2.5.手写序列化和反序列化三、进程间关系与守护进程3.1.进程组3.2.组长进程3.3.会话3.4.任务3.5.控制终端3.6.作业控制3.7.守护进程3.8.setsid函数3.9.null文件3.10.daemon函数四、网络版计算器2.1.socket封装2.2.自定义协议2.3.设计服务器

yonakaame的博客 278

PostgreSQL笔记30:锁机制深度解析——表级锁、行级锁、轻量级锁与自旋锁

摘要 PostgreSQL锁机制包含表级锁、行级锁、轻量级锁和自旋锁四种类型。表级锁有8种模式(从ACCESS SHARE到ACCESS EXCLUSIVE),不同操作会获取不同级别的锁,如SELECT获取ACCESS SHARE,INSERT/UPDATE获取ROW EXCLUSIVE,VACUUM FULL需要ACCESS EXCLUSIVE锁。锁存储在共享内存中,大小受max_locks_per_transaction参数限制。行级锁包括FOR UPDATE等模式,存储在元组头中。轻量级锁保护内存结构

Wang的专栏 660

指令寻址方式笔记

指令寻址方式笔记

质量不太好的博客 653

PostgreSQL笔记23:Checkpoint机制与脏页处理深度解析

PostgreSQL的Checkpoint机制与脏页处理流程总结如下: Checkpoint机制 核心作用:确保WAL日志关联的脏页持久化到磁盘,并回收旧WAL日志。 触发条件:时间阈值(checkpoint_timeout,默认5分钟)或空间阈值(max_wal_size,默认1GB)。 执行流程:建立Redo点→刷脏→持久化→写入Checkpoint记录→回收WAL。 脏页处理 通过Checkpointer、BgWriter和后端进程协同刷盘,避免I/O突发。 WAL日志优先落盘,确保崩溃恢复能力。 W

Wang的专栏 261

【WRF后处理】基于wrf-python处理wrf运行结果wrfout_d01

基于wrf-python处理wrf运行结果wrfout_d01

WW、forever的博客 5145

4轴运动控制 原理图 PCB图 源代码.rar_4轴运动控制 原理图 PCB图 源代码_IHY_运动控制 pcb_运动控制 p

4轴运动控制 原理图 PCB图 源代码,PCL6045的运用

上一篇: MySQL基础练习-多表查询-第三次
下一篇: 基础创建文件,目录命令
华仔有点怪
博客等级 码龄7年 24粉丝 27原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值