RHCSA LINUX8考题_rhcsa8题库,Linux运维面试宝典pdf

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上运维知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024b (备注运维)
img

正文

4.创建用户账户

1,[root@servera ~]# groupadd sysmgrs

2,[root@servera ~]# useradd -G sysmgrs natasha

3, [root@servera ~]#useradd -G sysmgrs harry

4, [root@servera ~]#useradd -s /sbin/nolgoin sarah

5, [root@servera ~]#echo 或者passwd natasha | harry | sarah

[root@servera ~]#echo “redhat”| passwd  –stding | natasha | harry | sarch

次要组 R ; shell要 s 、/sbin/nologin

5.配置cron

[root@servera ~]#systemctl status crond.service     # 启动服务

[root@servera ~]#which logger      #寻找logger的path

[root@servera ~]#cat /etc/cron.deny     #判断下natasha是否被允许执行计划任务

[root@servera ~]#crontab -e -u natasha

*/5 *   *   *   *   /bin/echo EX200 inprogress

[root@servera ~]#systemctl restart crond.service

[root@servera ~]#crontab -l -u natasha

启动服务crond.service ; 查找logger; 三个参数 -l -e -u

6.创建协作目录

[root@servera ~]#mkdir -p /home/managers

[root@servera ~]#chown -R sysmgrs /home/managers 或者chgrp -R sysmgrs /home/managers

[root@servera ~]#ls -alt 查看下属组

[root@servera ~]#chmod -R 770 /home/managers

[root@servera ~]#chmod -R g+s /home/managers

7.配置NTP

[root@servera etc]# systemctl status chronyd  #启动NTP服务

[root@servera etc]# vi /etc/chrony.conf   #编辑配置文件,添加本主机IP

[root@servera etc]# cat /etc/hosts

172.25.254.254  classroom.example.com classroom

[root@servera etc]# systemctl restart chronyd  #重启NTP服务

验证:

[root@servera etc]# chronyc sources -v

[root@servera etc]# timedatectl

8.配置autofs

首先确定autofs安装 yum install -y autofs

1, 不需要处理

2, 不需要处理

systemctl enable autofs

3,mkdir /rhel  #创建挂载点
#user1用户执行useradd之前 cat /etc/passwd,如果没有再useradd创建
useradd user1 -d /rhel/user1 
echo “123” | passwd --stdin user1

4.1,vi /etc/auto.master  #修改配置文件
/rhel         /etc/auto.misc
:wq

4.2 vi  /etc/auto.misc
user1    -fstype=rw,nfs,soft,intr    servera.example.com:/rhel/user1
或者
user1    -rw,nfs    servera.example.com:/rhel/user1
:wq

showmount -e servera.example.com

systemctl restart autofs

配置完成后测试:

[root@servera ~]ssh user1@servera.example.com

[root@servera ~]passwd:123

[root@servera ~]cd /rhel/user1  切换use1主目录

[root@servera ~]df -Th 查看挂载信息

9.配置/var/tmp/fstab权限

[root@servera ~]cp -rfvp /etc/fstab /var/tmp

1-2,[root@servera ~] chown root.root /var/tmp/fstab

3, [root@servera ~]chmod a-x /var/tmp/fstab

4, [root@servera ~]setfacl -m u:natasha:rw- /var/tmp/fstab

5,[root@servera ~] setfacl -m u:harry:— /var/tmp/fstab

6,[root@servera ~] chmod o+r /var/tmp/fstab

[root@servera ~] getfacl /var/tmp/fstab      #验证

10.配置用户账户

[root@servera ~]useradd -u 3388 user2

[root@servera ~]id user2

[root@servera ~]echo “123” | passwd --stdin user2

11.查找文件

[root@servera ~]mkdir -p /root/dfiles

[root@servera ~]find / -user user3 -exec cp -a {} /root/dfiles ;

12.查找字符串

[root@servera ~]touch /root/files

[root@servera ~]gerp re /usr/share/re.xml > /root/files

[root@servera ~]cat /root/file

13.tar 压缩

[root@servera ~]tar -zcvf /root/books.tar.gz /usr/local/    # jcvf

14.配置容器以使其自动启动

基本信息:

注册服务器 registry.lab.example.com

访问注册服务器 用户名admin , 密码redhat321

在servera虚拟机中进行:

容器管理用户为paradise(以考试要求为准,如果没有则需要创建)

考试题:

利用注册表服务器上的httpd-24镜像,创建一个名为httpserver的容器:

14.1**、将其配置为systemd服务的形式运行,仅面向paradise用户**

yum -y module install containers-tools   #下载containers-tools  podman

yum -y module info containers-tools

cat /etc/passwd    #查看是否有paradise这个用户

ssh paradise@servera    #登录此用户

考官升级podman版本    podman -v  查看版本号   podman ps -a

解法:

mkdir -p /home/paradise/.config/containers

cp /tmp/containers-services/registries.conf  /home/paradise/.config/containers/

注释: ll /etc/containers/

cp /etc/containers/registries.conf /home/paradise/.config/containers

podman login registry.lab.example.com

Username: admin

Password: 输入redhat321

Login Succeeded!

podman pull registry.lab.example.com/rhel8/httpd-24    #拉镜像

podman run -d --name httpserver  -v /home/paradise/container_journal/:/var/log/journal:Z   #创建容器registry.lab.example.com/rhel8/httpd-24

loginctl enable-linger paradise

loginctl show-user paradise

Linger=yes

podman stop httpserver

podman rm httpserver

podman ps

systemctl --user daemon-reload

systemctl --user enable container-httpserver.service

14.2**、服务名为container-httpserver,并在重新启动系统后自动启动,而无需任何手动干预**。

mkdir -p ~/.config/systemd/user

cd .config/systemd/user/

podman generate systemd --name httpserver --files –new   #

[paradise@servera user]$ ls

container-httpserver.service

15.为容器配置持久存储

15.1**、配置主机系统日志以在系统重新引导后保留其数据,并重新启动日志记录服务;**

systemctl restart systemd-journald.service

15.2**、在/home/paradise下名为container_journal的容器主机上创建一个目录;**

**ssh paradise@registry(**我们做实验用utility虚拟机)

mkdir -p /home/paradise/container_journal

15.3**、将主机/var/log/journal目录及任何目录中的任何*.journal文件复制到目录/home/ paradise/container-journal中;**

ls /var/log/journal/     # 检查是否有日志log产生

cp -av /var/log/journal/*/*.journal /home/paradise/container journal/

15.4**、将服务器配置未启动时自动将目录/home/paradise/container_journal目录到容器中的/var/log/journal下;**

同podman run 命令

15.5**、启动容器服务时,应自动挂载持久存储。**

su – root

vim /etc/systemd/journald.conf

Storage=persistent    #永久存储配置

systemctl restart systemd-jouernal        #重启服务

在serverb上执行16-22题

16.在vvv.example.com上执行以下任务设置root密码

rht-vmctl restart server

grup  e

删掉所有control  末尾添加rd.break

mount -o remount rw/sysroot     # 重新挂载rw/sysroot

chroot /sysroot          #修改sysroot

echo “redhat” | passwd  –-stdin root   #修改root密码

touch autorelabel       #创建卷标

ls -alt      #

sync          #同步

17.配置您的系统以使用默认存储库

见上面。。。。。。

18.调整逻辑卷大小

fdisk -l

pvcreate /dev/vdb 创建PV

vgcreate vg1 /dev/vdb 创建vg

lvcarete -n vo -L 100M vg1 vo 创建lv 及大小100M

lvs****查看

mkdir /vo****创建挂载点

mkfs.xfs /dev/vg1/vo 格式化文件系统xfs

mount /dev/vg1/vo /vo/ 挂载到/vo

df -Th

vi /etc/fstab

/dev/vg1/vo     /vo     xfs    defaults       0       0

df

umount /vo

mount -a****或者mount

!df

xfs****文件系统扩展

[root@servera ~]vgs

[root@servera ~]lvextend -L 180M /dev/vg1/vo

[root@servera ~]xfs_grofs /dev/vg1/vo

[root@servera ~]df -Th

ext4文件系统格式扩展

[root@servera ~]lvextend -L 180M /dev/vg1/vo

[root@servera ~]resize2fs /dev/vg1/vo

[root@servera ~]df -Th

19.创建SWAP交换分区

[root@servera ~]yum -y install gdisk

[root@servera ~]gdisk /dev/vdc

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注运维)
img

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
f -Th

ext4文件系统格式扩展

[root@servera ~]lvextend -L 180M /dev/vg1/vo

[root@servera ~]resize2fs /dev/vg1/vo

[root@servera ~]df -Th

19.创建SWAP交换分区

[root@servera ~]yum -y install gdisk

[root@servera ~]gdisk /dev/vdc

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注运维)
[外链图片转存中…(img-xTPAEN5U-1713400147708)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值