RHCSA复习题

第一~七章

1.创建以下目录和文件结构,并将/yasuo目录拷贝4份到/目录下。

[root@localhost ~]# mkdir /yasuo
[root@localhost ~]# mkdir /yasuo/dir1
[root@localhost ~]# cd /yasuo/dir1
[root@localhost dir1]# touch hostname hostname02 passwd ssh_config sshd
[root@localhost dir1]# cp * ..
[root@localhost dir1]# tree /yasuo
/yasuo
├── dir1
│   ├── hostname
│   ├── hostname02
│   ├── passwd
│   ├── ssh_config
│   └── sshd
├── hostname
├── hostname02
├── passwd
├── ssh_config
└── sshd1 directory, 10 files
[root@localhost dir1]# cp -r /yasuo /yasuo1
[root@localhost dir1]# cp -r /yasuo /yasuo2
[root@localhost dir1]# cp -r /yasuo /yasuo3
[root@localhost dir1]# cp -r /yasuo /yasuo4
[root@localhost dir1]# ls /
afs  boot  etc   lib    media  opt   root  sbin  sys  usr  virdir  yasuo   yasuo2  yasuo4
bin  dev   home  lib64  mnt    proc  run   srv   tmp  var  www     yasuo1  yasuo3

2.查看系统合法shell

[obboda@localhost ~]$ cat /etc/shells
/bin/sh
/bin/bash
/usr/bin/sh
/usr/bin/bash

3.查看系统发行版版本

[obboda@localhost ~]$ cat /etc/redhat-release
Red Hat Enterprise Linux release 9.3 (Plow)

4.查看系统内核版本

[obboda@localhost ~]$ uname -a
Linux localhost.localdomain 5.14.0-362.8.1.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Oct 3 11:12:36 EDT 2023 x86_64 x86_64 x86_64 GNU/Linux

5.临时修改主机名

[root@localhost ~]# hostname oppoda

6.查看系统指令的查找路径

[root@localhost ~]# echo $PATH
/root/.local/bin:/root/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin

7.查看passwd指令的执行路径

[obboda@localhost ~]$ which passwd
/usr/bin/passwd

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

[root@localhost ~]# ln -s /yasuo/ssh_config /ssh_config.link

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

[root@localhost ~]# mv /ssh_config.link /mulu
[root@localhost ~]# ls /mulu
ssh_config.link

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

[root@localhost ~]# find /dev -type b
/dev/dm-1
/dev/dm-0
/dev/sr0
/dev/nvme0n1p2
/dev/nvme0n1p1
/dev/nvme0n1

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

[root@localhost ~]# cp /etc/passwd /etc/ssh/ssh_config /root/etc/
[root@localhost ~]# ls /root/etc/
passwd  ssh_config

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

[root@localhost ~]# cp /var/log/messages /root/
[root@localhost ~]# ls /root
公共  视频  文档  音乐  anaconda-ks.cfg  messages
模板  图片  下载  桌面  etc              vsftpd-3.0.5-5.el9.x86_64.rpm

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

[root@localhost ~]# tar -cvf /root/me.tar.bz2 /root/messages /root/etc/
tar: 从成员名中删除开头的“/”
/root/messages
tar: 从硬连接目标中删除开头的“/”
/root/etc/
/root/etc/passwd
/root/etc/ssh_config
[root@localhost ~]# ls /root
公共  视频  文档  音乐  anaconda-ks.cfg  messages    vsftpd-3.0.5-5.el9.x86_64.rpm
模板  图片  下载  桌面  etc              me.tar.bz2

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

[root@localhost ~]# tar -xvf me.tar.bz2
root/messages
root/etc/
root/etc/passwd
root/etc/ssh_config

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

[root@localhost ~]# grep 'root' /etc/passwd
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
virtual:x:1004:1004::/var/ftproot:/sbin/nologin

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 Chromefirefox

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

[root@localhost ~]# cat 1.txt 
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 Chromefirefox
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
[root@localhost ~]# cat 1.txt| tr -s " "| cut -d " " -f 3| sort| uniq -c|sort|tail -n 13 192.168.1.2

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

[root@localhost ~]# mkdir /dir1
[root@localhost ~]# cp /etc/passwd /dir1/

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

[root@localhost ~]# mv /dir1/passwd /dir1/passwd.back
[root@localhost ~]# ls /dir1/
passwd.back

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

[root@localhost ~]# ls /root/ /aaaaa 1>ok.file 2>erro.file
[root@localhost ~]# cat ok.file 
/root/:
1.txt
公共
模板
视频
图片
文档
下载
音乐
桌面
anaconda-ks.cfg
erro.file
haha
me.tar.bz2
ok.file
vsftpd-3.0.5-5.el9.x86_64.rpm
xixi
[root@localhost ~]# cat erro.file 
ls: 无法访问 '/aaaaa': 没有那个文件或目录

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

[root@localhost ~]# ls /roor/ /aaaaa &>/dev/null

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

[root@localhost ~]# mkdir /haha

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

[root@localhost ~]# touch /xixi

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

[root@localhost ~]# echo "wo shi xixi ^=^" > /xixi
[root@localhost ~]# cat /xixi
wo shi xixi ^=^

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

[root@localhost ~]# ln -s /xixi /xixi.link
[root@localhost ~]# cat /xixi.link 
wo shi xixi ^=^

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

[root@localhost ~]# mv /xixi.link /xixi.link2.0
[root@localhost ~]# ll /xixi.link2.0 
lrwxrwxrwx. 1 root root 5 10月 14 21:01 /xixi.link2.0 -> /xixi

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

./etc 		配置文件、启动脚本等包含所有程序所需的配置文件,也包含了用于启动/停止单个程序的启动和关闭shell脚本
./dev 设备 (device)文件包含设备文件,包括终端设备,USB或连接到系统的任何设备

27.过滤/etc/ssh/sshd_config不显示注释行和空行

[root@localhost ~]# grep -v ^# /etc/ssh/sshd_config | grep -v ^$ 
Include /etc/ssh/sshd_config.d/*.conf
AuthorizedKeysFile      .ssh/authorized_keys
Subsystem       sftp    /usr/libexec/openssh/sftp-server

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

[root@localhost ~]# mkdir /opt/tmp
[root@localhost ~]# ll /opt/tmp/
总用量 0

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

[root@localhost ~]# touch /opt/tmp/a.txt
[root@localhost ~]# ll /opt/tmp/a.txt 
-rw-r--r--. 1 root root 0 10月 14 21:13 /opt/tmp/a.txt

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

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

[obboda@localhost ~]$ touch /tmp/newfile
[obboda@localhost ~]$ echo "`date`" > /tmp/newfile 
[obboda@localhost ~]$ cat /tmp/newfile 
2024年 10月 15日 星期二 19:28:42 CST

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

[root@localhost ~]# cat /boot/grub2/grub.cfg  >> /tmp/newfile

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

[root@localhost ~]#  sed '/#/d' /tmp/newfile

33.开启VI的行号提示功能

 24 fi25 26 if [ x"${feature_menuentry_id}" = xy ]; then27   menuentry_id_option="--id"28 else29   menuentry_id_option=""30 fi31 
:set number 
# 在vim编辑器中的命令模式中输入set number显示行数,输入set nonumber不显示行数

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

[root@localhost ~]# find . -type f -name '[A-Z]*.txt'
./.mozilla/firefox/cv7bcl6l.default-default/SiteSecurityServiceState.txt
./.mozilla/firefox/cv7bcl6l.default-default/AlternateServices.txt

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

[root@localhost ~]# grep -r '^host' /etc/
/etc/dnf/plugins/copr.conf:hostname = copr.fedorainfracloud.org
/etc/rhsm/rhsm.conf:hostname = subscription.rhsm.redhat.com
/etc/aliases:hostmaster:        root
/etc/services:hostname        101/tcp         hostnames       # usually from sri-nic
/etc/services:hostname        101/udp         hostnames       # usually from sri-nic
/etc/services:hostmon         5355/tcp        llmnr           # hostmon uses TCP (nocol)
/etc/services:hostmon         5355/udp        llmnr           # hostmon uses TCP (nocol)
/etc/rpc:hostperf       100107  na.hostperf
/etc/rpc:hostmem                100112  na.hostmem
/etc/rpc:hostif         100117  na.hostif
grep: /etc/selinux/targeted/policy/policy.33:匹配到二进制文件
/etc/nsswitch.conf.bak:hosts:      files dns myhostname
/etc/authselect/user-nsswitch.conf:hosts:      files dns myhostname
/etc/authselect/nsswitch.conf:hosts:      files dns myhostname

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

[root@localhost ~]# find $HOME -type f
# 输出结果太多了就不展示了......

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

[root@localhost ~]# grep '/bin/bash' /etc/passwd > /root/files
[root@localhost ~]# cat /root/files 
root:x:0:0:root:/root:/bin/bash
obboda:x:1000:1000:obboda:/home/obboda:/bin/bash
test11:x:1001:8889::/home/test11:/bin/bash
test22:x:1002:1002::/home/test22:/bin/bash
ftptest:x:1003:1003::/home/ftptest:/bin/bash
hwl:x:1005:1005::/home/hwl:/bin/bash

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

[root@localhost ~]# mkdir /back
[root@localhost ~]# tar -cvf /back/etcback.tar.gz /etc/

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

[root@localhost ~]# touch /usr/bin/hello
[root@localhost ~]# /usr/bin/hello
-bash: /usr/bin/hello: 权限不够
[root@localhost ~]# ll /usr/bin/hello 
-rw-r--r--. 1 root root 0 10月 15 19:59 /usr/bin/hello
[root@localhost ~]# chmod u+x /usr/bin/hello 
[root@localhost ~]# ll /usr/bin/hello 
-rwxr--r--. 1 root root 0 10月 15 19:59 /usr/bin/hello
[root@localhost ~]# echo 'echo hello,everyone >> file.txt' > /usr/bin/hello 
[root@localhost ~]# cat /usr/bin/hello 
echo hello,everyone >> file.txt
[root@localhost ~]# hello
[root@localhost ~]# cat file.txt 
hello,everyone
[root@localhost ~]# hello
[root@localhost ~]# hello
[root@localhost ~]# hello
[root@localhost ~]# cat file.txt 
hello,everyone
hello,everyone
hello,everyone
hello,everyone

第八章 用户管理

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

[root@localhost ~]# useradd myuser
[root@localhost ~]# groupadd mygroup
[root@localhost ~]# usermod -g mygroup myuser
[root@localhost ~]# id myuser
用户id=1006(myuser) 组id=8890(mygroup) 组=8890(mygroup)
[root@localhost ~]# su - myuser
[myuser@localhost ~]$ touch ex hv
[myuser@localhost ~]$ ll
总用量 0
-rw-r--r--. 1 myuser mygroup 0 10月 15 20:20 ex
-rw-r--r--. 1 myuser mygroup 0 10月 15 20:20 hv

第九章 权限管理

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

[root@localhost ~]# mkdir /sc
[root@localhost ~]# ll -d /sc
drwxr-xr-x. 2 root root 6 10月 15 20:25 /sc
[root@localhost ~]# groupadd group
[root@localhost ~]# chown :group /sc
[root@localhost ~]# chmod g+w,o=- /sc
[root@localhost ~]# ll -d /sc
drwxrwx---. 2 root group 6 10月 15 20:25 /sc

第十章 磁盘管理

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

[root@localhost ~]# lsblk
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda             8:0    0   10G  0 disk 
├─sda1          8:1    0    1G  0 part 
├─sda2          8:2    0    2G  0 part 
├─sda3          8:3    0    1K  0 part 
└─sda5          8:5    0    3G  0 part 
sr0            11:0    1 1024M  0 rom  
nvme0n1       259:0    0   40G  0 disk 
├─nvme0n1p1   259:1    0    1G  0 part /boot
└─nvme0n1p2   259:2    0   39G  0 part ├─rhel-root 253:0    0   35G  0 lvm  /└─rhel-swap 253:1    0    4G  0 lvm  [SWAP]
[root@localhost ~]# mkfs.ext4 /dev/sda1
mke2fs 1.46.5 (30-Dec-2021)
创建含有 262144 个块(每块 4k)和 65536 个inode的文件系统
文件系统UUID:4c5e9c12-5448-455d-a210-8978594ad355
超级块的备份存储于下列块: 32768, 98304, 163840, 229376正在分配组表: 完成                            
正在写入inode表: 完成                            
创建日志(8192 个块)完成
写入超级块和文件系统账户统计信息: 已完成[root@localhost ~]# mkfs.ext4 /dev/sda2
mke2fs 1.46.5 (30-Dec-2021)
创建含有 524288 个块(每块 4k)和 131072 个inode的文件系统
文件系统UUID:29f9a1c4-a0e8-481e-9d78-97aab8d3a784
超级块的备份存储于下列块: 32768, 98304, 163840, 229376, 294912正在分配组表: 完成                            
正在写入inode表: 完成                            
创建日志(16384 个块)完成
写入超级块和文件系统账户统计信息: 已完成[root@localhost ~]# mkfs.xfs /dev/sda5
meta-data=/dev/sda5              isize=512    agcount=4, agsize=196608 blks=                       sectsz=512   attr=2, projid32bit=1=                       crc=1        finobt=1, sparse=1, rmapbt=0=                       reflink=1    bigtime=1 inobtcount=1 nrext64=0
data     =                       bsize=4096   blocks=786432, imaxpct=25=                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=16384, version=2=                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

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

[root@localhost ~]# mkdir /dir{1..3}
[root@localhost ~]# mount /dev/sda1 /dir1
[root@localhost ~]# mount /dev/sda2 /dir2
[root@localhost ~]# mount /dev/sda5 /dir3

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

[root@localhost ~]# touch /dir1/file1
[root@localhost ~]# touch /dir2/file2
[root@localhost ~]# touch /dir3/file3
[root@localhost ~]# echo 'this is partition1' > /dir1/file1
[root@localhost ~]# echo 'this is partition2' > /dir2/file2
[root@localhost ~]# echo 'this is partition3' > /dir3/file3

第十一章 网络管理

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

[root@localhost ~]# nmcli connection add con-name static ipv4.addresses 192.168.121.123/24 ipv4.gateway 192.168.121.2 ipv4.dns 223.5.5.5 type ethernet 
连接 "static" (4805932f-b69f-4933-a267-605a37ec8aa4) 已成功添加。
[root@localhost ~]# nmcli connection
NAME    UUID                                  TYPE      DEVICE 
ens160  1bf78c95-4636-3ff8-bd6e-df777220c571  ethernet  ens160 
lo      4fb82628-860b-415a-a931-6ed6586f45f1  loopback  lo     
static  4805932f-b69f-4933-a267-605a37ec8aa4  ethernet  --     
[root@localhost ~]# nmcli connection up static ifname ens160
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/3)
[root@localhost ~]# ip add
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000link/ether 00:0c:29:b0:05:ff brd ff:ff:ff:ff:ff:ffaltname enp3s0inet 192.168.121.123/24 brd 192.168.121.255 scope global noprefixroute ens160valid_lft forever preferred_lft foreverinet 192.168.121.131/24 brd 192.168.121.255 scope global secondary dynamic noprefixroute ens160valid_lft 1789sec preferred_lft 1789secinet6 fe80::a688:dc57:96ac:683b/64 scope link noprefixroute valid_lft forever preferred_lft forever
[root@localhost ~]# nmcli connection modify static ipv4.method manual
[root@localhost ~]# nmcli connection up static ifname ens160

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

[obboda@localhost ~]$ wget www.baidu.com
--2024-10-16 15:52:53--  http://www.baidu.com/
正在解析主机 www.baidu.com (www.baidu.com)... 183.2.172.185, 183.2.172.42, 240e:ff:e020:9ae:0:ff:b014:8e8b, ...
正在连接 www.baidu.com (www.baidu.com)|183.2.172.185|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2381 (2.3K) [text/html]
正在保存至: “index.html”index.html             100%[==========================>]   2.33K  --.-KB/s  用时 0s      2024-10-16 15:52:58 (74.0 MB/s) - 已保存 “index.html” [2381/2381])[obboda@localhost ~]$ ll index.html 
-rw-r--r--. 1 obboda obboda 2381 10月 16 15:52 index.html

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

[root@localhost ~]# nmcli connection modify static autoconnect yes ipv4.method auto
[root@localhost ~]# nmcli connection up static

第十二章 软件管理

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

[root@localhost ~]# mount /dev/sr0 /mnt
[root@localhost ~]# vi /etc/yum.repos.d/rhel9.repo    # 添加内容
[root@localhost ~]# cat /etc/yum.repos.d/rhel9.repo
[RHEL9-BaseOS]
name=RHEL9-BaseOS
baseurl=file:///mnt/BaseOS
gpgcheck=0
[RHEL9-Appstream]
name=RHEL9-Appstream
baseurl=file:///mnt/AppStream
gpgcheck=0

2.通过yum安装httpd

[root@localhost ~]# yum install httpd
正在更新 Subscription Management 软件仓库。
无法读取客户身份本系统尚未在权利服务器中注册。可使用 subscription-manager 进行注册。Repository RHEL9-BaseOS is listed more than once in the configuration
Repository RHEL9-Appstream is listed more than once in the configuration
上次元数据过期检查:0:00:18 前,执行于 2024年10月16日 星期三 18时46分51秒。
软件包 httpd-2.4.57-6.el9.x86_64 已安装。
依赖关系解决。
==================================================================================================软件包                      架构              版本                    仓库                  大小
==================================================================================================
升级:httpd                       x86_64            2.4.62-1.el9            appstream             47 khttpd-core                  x86_64            2.4.62-1.el9            appstream            1.5 Mhttpd-filesystem            noarch            2.4.62-1.el9            appstream             13 khttpd-tools                 x86_64            2.4.62-1.el9            appstream             82 kmod_lua                     x86_64            2.4.62-1.el9            appstream             59 k事务概要
==================================================================================================
升级  5 软件包总下载:1.7 M
确定吗?[y/N]: y
下载软件包:
(1/5): httpd-filesystem-2.4.62-1.el9.noarch.rpm                    35 kB/s |  13 kB     00:00    
(2/5): httpd-2.4.62-1.el9.x86_64.rpm                              116 kB/s |  47 kB     00:00    
(3/5): mod_lua-2.4.62-1.el9.x86_64.rpm                            355 kB/s |  59 kB     00:00    
(4/5): httpd-tools-2.4.62-1.el9.x86_64.rpm                        346 kB/s |  82 kB     00:00    
(5/5): httpd-core-2.4.62-1.el9.x86_64.rpm                         1.9 MB/s | 1.5 MB     00:00    
--------------------------------------------------------------------------------------------------
总计                                                              2.2 MB/s | 1.7 MB     00:00     
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务准备中  :                                                                                   1/1 升级    : httpd-tools-2.4.62-1.el9.x86_64                                                  1/10 运行脚本: httpd-filesystem-2.4.62-1.el9.noarch                                             2/10 升级    : httpd-filesystem-2.4.62-1.el9.noarch                                             2/10 升级    : httpd-core-2.4.62-1.el9.x86_64                                                   3/10 升级    : mod_lua-2.4.62-1.el9.x86_64                                                      4/10 升级    : httpd-2.4.62-1.el9.x86_64                                                        5/10 运行脚本: httpd-2.4.62-1.el9.x86_64                                                        5/10 运行脚本: httpd-2.4.57-6.el9.x86_64                                                        6/10 清理    : httpd-2.4.57-6.el9.x86_64                                                        6/10 运行脚本: httpd-2.4.57-6.el9.x86_64                                                        6/10 清理    : mod_lua-2.4.57-6.el9.x86_64                                                      7/10 清理    : httpd-core-2.4.57-6.el9.x86_64                                                   8/10 清理    : httpd-filesystem-2.4.57-6.el9.noarch                                             9/10 清理    : httpd-tools-2.4.57-6.el9.x86_64                                                 10/10 运行脚本: httpd-2.4.62-1.el9.x86_64                                                       10/10 运行脚本: httpd-tools-2.4.57-6.el9.x86_64                                                 10/10 验证    : httpd-2.4.62-1.el9.x86_64                                                        1/10 验证    : httpd-2.4.57-6.el9.x86_64                                                        2/10 验证    : httpd-core-2.4.62-1.el9.x86_64                                                   3/10 验证    : httpd-core-2.4.57-6.el9.x86_64                                                   4/10 验证    : httpd-filesystem-2.4.62-1.el9.noarch                                             5/10 验证    : httpd-filesystem-2.4.57-6.el9.noarch                                             6/10 验证    : httpd-tools-2.4.62-1.el9.x86_64                                                  7/10 验证    : httpd-tools-2.4.57-6.el9.x86_64                                                  8/10 验证    : mod_lua-2.4.62-1.el9.x86_64                                                      9/10 验证    : mod_lua-2.4.57-6.el9.x86_64                                                     10/10 
已更新安装的产品。已升级:httpd-2.4.62-1.el9.x86_64                          httpd-core-2.4.62-1.el9.x86_64               httpd-filesystem-2.4.62-1.el9.noarch               httpd-tools-2.4.62-1.el9.x86_64              mod_lua-2.4.62-1.el9.x86_64                       完毕!

3.卸载httpd

[root@localhost ~]# yum remove httpd
正在更新 Subscription Management 软件仓库。
无法读取客户身份本系统尚未在权利服务器中注册。可使用 subscription-manager 进行注册。Repository RHEL9-BaseOS is listed more than once in the configuration
Repository RHEL9-Appstream is listed more than once in the configuration
依赖关系解决。
==================================================================================================软件包                     架构           版本                    仓库                      大小
==================================================================================================
移除:httpd                      x86_64         2.4.62-1.el9            @appstream                59 k
清除未被使用的依赖关系:apr                        x86_64         1.7.0-11.el9            @RHEL9-Appstream         289 kapr-util                   x86_64         1.6.1-23.el9            @RHEL9-Appstream         211 kapr-util-bdb               x86_64         1.6.1-23.el9            @RHEL9-Appstream          15 kapr-util-openssl           x86_64         1.6.1-23.el9            @RHEL9-Appstream          23 khttpd-core                 x86_64         2.4.62-1.el9            @appstream               4.7 Mhttpd-filesystem           noarch         2.4.62-1.el9            @appstream               464  httpd-tools                x86_64         2.4.62-1.el9            @appstream               199 kmod_http2                  x86_64         1.15.19-5.el9           @RHEL9-Appstream         385 kmod_lua                    x86_64         2.4.62-1.el9            @appstream               142 kredhat-logos-httpd         noarch         90.4-2.el9              @RHEL9-Appstream          12 k事务概要
==================================================================================================
移除  11 软件包将会释放空间:6.0 M
确定吗?[y/N]: y
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务准备中  :                                                                                   1/1 运行脚本: httpd-2.4.62-1.el9.x86_64                                                        1/11 删除    : httpd-2.4.62-1.el9.x86_64                                                        1/11 运行脚本: httpd-2.4.62-1.el9.x86_64                                                        1/11 删除    : mod_lua-2.4.62-1.el9.x86_64                                                      2/11 删除    : mod_http2-1.15.19-5.el9.x86_64                                                   3/11 删除    : redhat-logos-httpd-90.4-2.el9.noarch                                             4/11 删除    : httpd-core-2.4.62-1.el9.x86_64                                                   5/11 
警告:/etc/httpd/conf/httpd.conf 已另存为 /etc/httpd/conf/httpd.conf.rpmsave
警告:/etc/httpd/conf.d/userdir.conf 已另存为 /etc/httpd/conf.d/userdir.conf.rpmsave删除    : httpd-tools-2.4.62-1.el9.x86_64                                                  6/11 删除    : httpd-filesystem-2.4.62-1.el9.noarch                                             7/11 删除    : apr-util-1.6.1-23.el9.x86_64                                                     8/11 删除    : apr-util-bdb-1.6.1-23.el9.x86_64                                                 9/11 删除    : apr-1.7.0-11.el9.x86_64                                                         10/11 删除    : apr-util-openssl-1.6.1-23.el9.x86_64                                            11/11 运行脚本: apr-util-openssl-1.6.1-23.el9.x86_64                                            11/11 验证    : apr-1.7.0-11.el9.x86_64                                                          1/11 验证    : apr-util-1.6.1-23.el9.x86_64                                                     2/11 验证    : apr-util-bdb-1.6.1-23.el9.x86_64                                                 3/11 验证    : apr-util-openssl-1.6.1-23.el9.x86_64                                             4/11 验证    : httpd-2.4.62-1.el9.x86_64                                                        5/11 验证    : httpd-core-2.4.62-1.el9.x86_64                                                   6/11 验证    : httpd-filesystem-2.4.62-1.el9.noarch                                             7/11 验证    : httpd-tools-2.4.62-1.el9.x86_64                                                  8/11 验证    : mod_http2-1.15.19-5.el9.x86_64                                                   9/11 验证    : mod_lua-2.4.62-1.el9.x86_64                                                     10/11 验证    : redhat-logos-httpd-90.4-2.el9.noarch                                            11/11 
已更新安装的产品。已移除:apr-1.7.0-11.el9.x86_64                         apr-util-1.6.1-23.el9.x86_64                   apr-util-bdb-1.6.1-23.el9.x86_64                apr-util-openssl-1.6.1-23.el9.x86_64           httpd-2.4.62-1.el9.x86_64                       httpd-core-2.4.62-1.el9.x86_64                 httpd-filesystem-2.4.62-1.el9.noarch            httpd-tools-2.4.62-1.el9.x86_64                mod_http2-1.15.19-5.el9.x86_64                  mod_lua-2.4.62-1.el9.x86_64                    redhat-logos-httpd-90.4-2.el9.noarch           完毕!

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

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

相关文章

F5-TTS开源项目详解:非自回归语音合成技术革新与应用场景

在现代科技的推动下&#xff0c;语音合成技术取得了长足的进步。随着越来越多的场景开始依赖语音交互&#xff0c;如何高效、自然地生成语音成为了行业的一个重要课题。今天我们要讨论的是一个在语音合成领域备受瞩目的开源项目——F5-TTS。它不仅采用了非自回归架构&#xff0…

Arduino配置ESP32环境

Arduino配置ESP32环境 引言一、IDE下载教程操作取巧方法 二、社区安装包三、官方手动安装 引言 最近入手了一款ESP32-C3的开发板&#xff0c;想继续沿用现有Arduino IDE&#xff0c;网上看了很多方法&#xff0c;大致分了三类&#xff1a;IDE下载、社区安装包、github手动配置…

南京邮电大学电工电子A实验十一(数据选择器及逻辑电路的动态测试)

文章目录 一、实验报告预览二、Word版本报告下载 一、实验报告预览 二、Word版本报告下载 点我

2.Java--入门程序

一、开发Java程序 步骤&#xff1a; 1.编写代码 其中第一行的HelloWorld叫类名&#xff0c;下面的框架叫main()方法&#xff0c; 类名要和文件名一致&#xff0c; 2.编译代码 用Javac进行编译&#xff0c;将编写的代码保存之后&#xff0c;打开WindowsR输入cmd 用cd文件夹…

rom定制系列------小米6x_澎湃os1.0.28安卓13定制固件修改 刷写过程与界面预览

&#x1f49d;&#x1f49d;&#x1f49d; 在接待很多定制化系统过程中。小米6x机型为很多工作室客户使用。但官方低版本固件无法适应新应用的使用。有些第三方固件却可以完美解决。此固件是客户分享的卡刷固件。需要修改为可以批量刷写的线刷固件。去除一些内置应用。需要自带…

Spring使用注解进行依赖注入

一、原则 不要把选择留给Spring 二、Autowired&#xff08;Spring注解&#xff09; 流程图&#xff1a; Spring依赖注入-Autowired 截图&#xff1a; 三、Resource&#xff08;JDK注解&#xff09; 流程图&#xff1a; Spring依赖注入-Resource 截图&#xff1a;

Docker-Harbor概述及构建

文章目录 一、Docker Harbor概述1.Harbor的特性2.Harbor的构成 二、搭建本地私有仓库三、部署 Docker-Harbor 服务四、在其他客户端上传镜像五、维护管理Harbor 一、Docker Harbor概述 Harbor 是 VMware 公司开源的企业级 Docker Registry 项目&#xff0c;其目标是帮助用户迅…

LLM - 使用 Neo4j 可视化 GraphRAG 构建的 知识图谱(KG) 教程

欢迎关注我的CSDN&#xff1a;https://spike.blog.csdn.net/ 本文地址&#xff1a;https://spike.blog.csdn.net/article/details/142938982 免责声明&#xff1a;本文来源于个人知识与公开资料&#xff0c;仅用于学术交流&#xff0c;欢迎讨论&#xff0c;不支持转载。 Neo4j …

向日葵下载教程以及三款远程控制工具推荐!!!

向日葵远程控制下载教程&#xff01;&#xff01; 亲爱的朋友们&#xff0c;如果你对远程控制软件有所需求&#xff0c;那么向日葵绝对是一个不错的选择。现在我将带你走一遍向日葵的下载流程。 1. 打开你的浏览器&#xff0c;输入“向日葵官方网站”&#xff0c;进入官方网站…

线性回归逻辑回归-笔记

一、线性回归&#xff08;Linear Regression&#xff09; 1. 定义 线性回归是一种用于回归问题的算法&#xff0c;旨在找到输入特征与输出值之间的线性关系。它试图通过拟合一条直线来最小化预测值与真实值之间的误差。 2. 模型表示 线性回归模型假设目标变量&#xff08;输…

【黑苹果】记录MacOS升级Sonoma的过程

【黑苹果】记录MacOS升级Sonoma的过程 一、硬件二、提前说明三、准备OC四、选择驱动五、选择ACPI六、下载内核扩展七、其他问题 一、硬件 设备是神舟zx6-ct5da 具体参照下图 二、提前说明 本机器已经安装过 macOS Monterey 12.6&#xff0c;这次是升级到 macOS Sonoma 14。 …

测试教程分享

前几年在腾讯课堂上发布了不少课程&#xff0c;后来腾讯课堂改革&#xff0c;要收会员费&#xff0c;课程还要抽提程&#xff0c;这么下来就相当于白干了。就放弃了在上面发课程&#xff0c;再后来腾讯课堂就关闭了&#xff0c;以前发布的视频就没有地方发了&#xff0c;于是我…

火车头采集器易优cms采集发布模块下载

火车头采集器发布数据到易优cms&#xff08;Eyoucms&#xff09;的详细流程&#xff1a; 1. 火车头采集器易优cms&#xff08;Eyoucms&#xff09;发布模块下载地址&#xff1a; 火车头Eyoucms发布模块插件下载-CSDN 2. 在火车头导入下载的易优cms采集发布模块&#xff1b; …

uniapp学习(003-2 vue3学习 Part.2)

零基础入门uniapp Vue3组合式API版本到咸虾米壁纸项目实战&#xff0c;开发打包微信小程序、抖音小程序、H5、安卓APP客户端等 总时长 23:40:00 共116P 此文章包含第15p-第p20的内容 文章目录 事件监听以及组件内置事件处理自定义模板快速创建uniapp条件渲染 v-if和v-elsev-e…

一分钟带你认清Java抽象类

abstrat——抽象&#xff0c;抽象类真的有像它的名字一样那么抽象吗&#xff1f;其实不然&#xff0c;它只是一个比较特殊的类别&#xff0c;我们只需要简单地认清它的作用就行&#xff0c;一起来看看吧~ 抽象类的概念 首先我们要明确一个事情&#xff1a;在面向对象的概念中&…

spring boot 项目配置文件

第一种properties文件&#xff08;自带基础&#xff09; 新建项目是会在resources目录下默认properties文件 第二种yml文件&#xff08;常用&#xff09; 格式类型&#xff1a;spring boot支持3种配置文件&#xff0c;分别是xx.properties,xx.yaml,xx.yml;同一个项目若配置这3种…

2024软考网络工程师笔记 - 第4章.局域网和城域网

文章目录 局域网基础1️⃣局域网和城域网体系架构 IEEE&#xff08;负责链路层&#xff09;2️⃣局域网拓扑结构 &#x1f551;CSMA/CD1️⃣CSMA/CD2️⃣CSMA/CD三种监听算法3️⃣冲突检测原理 &#x1f552;二进制指数退避算法1️⃣ 二进制指数退避算法 &#x1f553;最小帧长…

【JavaScript】LeetCode:71-75

文章目录 71 搜索插入位置72 搜索二维矩阵73 在排序数组中查找元素的第一个和最后一个位置74 搜索旋转排序数组75 寻找旋转排序数组中的最小值 71 搜索插入位置 二分查找在最后一轮比较中&#xff0c;mid所指向的值 > target&#xff0c;right往左收&#xff0c;此时left所指…

【自然语言处理】Encoder-Decoder模型中Attention机制的引入

在 Encoder-Decoder 模型中引入 Attention 机制&#xff0c;是为了改善基本Seq2Seq模型的性能&#xff0c;特别是当处理长序列时&#xff0c;传统的Encoder-Decoder模型容易面临信息压缩的困难。Attention机制可以帮助模型动态地选择源序列中相关的信息&#xff0c;从而提高翻译…

【数据库MySQL作业】

(简答题) 1、按照结构表提示在数据库中创建数据表&#xff0c;要求使用SQL 语句实现。 2、按照下列要求完成操作&#xff0c;要求使用SQL 语句实现。 (1) 为读者表 reader 指定检査约束&#xff0c;即指定性别 sex 字段的值只能是“男”或“女”。 (2) 修改读者表reader 的默认…