个人主页:💗wei_shuo的个人主页
🏀 Hello World !🏀
文章目录
RHCE(WH20211106)
RHCA-高级
Course Content CL210 红帽 OpenStack 管理二:云管理员应了解的基础架构配置 DO280 红帽 OpenShift 管理二:操作生产性 Kubernetes 集群 DO447 高级自动化:Ansible 最佳实践 RH236 红帽 Gluster 存储管理 RH358 红帽服务管理与自动化 RHCE-中级 系统管理 III
Course Content Ver Time RH294 ansible 2.8(Linux) RHCE8.0 4 Days RH254 security + service RHCE7 4 Days RHCSA-初级 系统管理I, II
Course Content Ver Time RH134 system RHCSA8.2 5 Days RH124 basic RHCSA8.2 5 Days
环境做准备
ID | |
---|---|
硬件 | cpu: VT-X、mem: 4GB、disk:80GB |
软件 | OS:x64、APP:VMware (workstation|fustion)| player |
文件 | folder: rh294/*.vmx |
Hint - 提示 解压缩7z/windows、keka/macos
线下环境
Machine | VM | 必须启动 | |
---|---|---|---|
VMware | foundation | 平台 | * |
KVM | classroom | dns, yum repo, rc.local… | * |
KVM | bastion | Gateway system(router) | * |
KVM | utility | podman Server(提供容器) | |
KVM | workstation | Client - GUI | |
KVM | servera | Client - CLI | * |
KVM | server{b-e} | Client - CLI |
培训环境密码+命令
[kiosk@foundation0 ~]$ su - root
Password: Asimov
Last login: Sun Dec 13 16:53:43 GMT 2020 on pts/0
锁屏解锁密码:redhat
--------------------------------------------------
重置课程:
[kiosk@foundation0 ~]$ rht-clearcourse 0
[kiosk@foundation0 ~]$ rht-setcourse rh124
[root@foundation0 ~]# cat /etc/rht
RHT_COURSE=rh124
启动相应的机器
[kiosk@foundation0 ~]$ rht-vmctl start classroom
[kiosk@foundation0 ~]$ rht-vmctl start bastion
[kiosk@foundation0 ~]$ rht-vmctl start workstation (随意)
[kiosk@foundation0 ~]$ rht-vmctl start servera
进servera查看状态
[kiosk@foundation0 ~]$ rht-vmview view servera
远程连接到servera
[kiosk@foundation0 ~]$ ssh root@servera
考试环境安装
[kiosk@foundation0 ~]$ su - root
Password: Asimov
Last login: Sun Dec 13 16:53:43 GMT 2020 on pts/0
[kiosk@foundation0 ~]$ df -h
[kiosk@foundation0 ~]$ yum install -y /run/media/kiosk/CDROM/ex200v82-4.8-220226.x86_64.rpm
判分脚本
[kiosk@foundation0 ~]$ exam-grade
培训环境和考试环境的区别
按win键
1.培训环境第一个图标是火狐
2.考试环境第一个图标是红帽子
配置IP
1.配置IP地址
[root@servera ~]# nmcli connection modify Wired\ connection\ 1 ipv4.method manual ipv4.addresses 172.25.250.100/24 ipv4.gateway 172.25.250.254 ipv4.dns 172.25.250.254 connection.autoconnect yes
------------------------------------------------------------------------------------
分段解析
[root@servera ~]# nmcli connection modify Wired\ connection\ 1 ipv4.method manual
ipv4.addresses 172.25.250.100/24
ipv4.gateway 172.25.250.254
ipv4.dns 172.25.250.254
connection.autoconnect yes
2.重启
[root@servera ~]# nmcli connection down Wired\ connection\ 1 && nmcli connection up Wired\ connection\ 1
3.检查IP、掩码、网关、DNS
设置主机名
hostnamectl set-hostname node1.domain250.example.com
man
man chown
/EX
重定向
> 覆盖作用
[root@servera ~]# echo "123" > 1.txt
>>追加
[root@servera ~]# echo "123456" >> 1.txt
2> 错误重定向:将错误内容放到后面文件中
[root@node1 ~]# cat 1.txt 2.txt
123456
123456
cat: 2.txt: No such file or directory
[root@node1 ~]# cat 1.txt 2.txt 2> 10.txt
&>:混合重定向:将正常和错误的全部放入后面的文件中
[root@node1 ~]# cat 1.txt 2.txt
123456
123456
cat: 2.txt: No such file or directory
[root@node1 ~]# cat 1.txt 2.txt &> 20.txt
[root@node1 ~]# cat 20.txt
123456
123456
cat: 2.txt: No such file or directory
grep root /etc/passwd
-i 忽略大小写
-v 取反
^root 以root开头的行
^#
bash$ 以bash结尾
^$ 空行
RH124
快捷键的使用
ctrl shift +
ctrl -
ctrl shift t
alt 1/2/3
ctrl c
ctrl z (暂停)
ctrl l/clear
ctrl shift c
ctrl shift v
ctrl d
ctrl alt fn f1 切换图型化界面
ctrl alt fn f2-6 切换字符化界面
2.访问命令行
前导符/命令提示符
[root@servera ~]#
root:用户名
@间隔符
servera:主机名
~:当前所在位置,~表示家目录
# 身份,#代表管理员,$表示普通用户
Linux下一切皆文件
tab补全
1.经常使用tab健;
2.如果按一下没有反应就按两下,此时表示命令不唯一,如果按两下还没有反应就是命令错误。
history历史命令
!num
!cmd //调用cmd且离当前位置最近的一条命令
!!==上下方向键
esc.或alt. //调用上一条命令的参数
Bash的特性
ctrl ← →
home/ctrl a
end/ctrl e
alt d
ctrl w
ctrl k
ctrl u
3.使用命令管理文件
目录管理命令
pwd、cd、ls、mkdir
pwd (print working directory)
# pwd
cd (change directory)
cd 回家
cd .. 返回上一级目录
cd - 返回目录
ls(list)
命令格式:
ls [选项] [参数]
-a 显示当前目录下的所有文件,包含以“.” “..”开头的文件
-d 显示自身属性
-l 长格式显示文件属性
-h 人性化显示文件大小
mkdir (make directory)
-p 递归创建目录
常见文件类型:
-:普通文件
d:普通目录
l:链接文件
c:字符
b:设备
文件管理命令
touch cp mv rm
touch 创建文件;刷新时间戳 (如果文件不存在,使用touch就是创建文件,如果文件存在,使用touch就是刷新时间戳)
命令格式:
touch 文件名
cp(copy)复制或另存为
命令格式:
cp [选项] 源文件 [目标文件]
cp -r
mv (move)剪切、重命名
命令格式:
mv 源文件 目标文件
rm(remove):文件和文件夹都可以删除
-r
-f
rm -rf / * 生产环境切勿使用
[root@servera ~]# rm -rf /test1
文件查看命令
cat、more、less、head、tail
cat 一次性输出,适合查看短文件
more 只可上翻,不能下翻
less 既可上翻,又可下翻
head 查看文件前10行
-n 指定查看文件前n行
tail 查看文件尾10行
-n 指定查看文件尾n行