-
CentOS 7~9 救援模式恢复root密码实战指南
在管理Linux服务器时,忘记root密码是一件棘手的事情,但幸运的是,CentOS提供了救援模式来帮助我们重置root密码。本文将以CentOS 7至9为例,详细介绍如何通过GRUB引导菜单进入紧急模式(或称为救援模式),进而恢复root用户的密码。请注意,操作前请确保您有物理或远程访问服务器的权限,并且了解此操作对系统的影响。 准备工作 确保系统可重启:在进行任何操作之前,请确保可以安全地重启…- 337.6k
- 0
-
Linux如何查询已安装的软件包
在Linux系统管理中,了解已安装软件包的信息是一项基本而重要的技能。对于基于Debian的系统(如Debian、Ubuntu及其衍生版)和基于RHEL(Red Hat Enterprise Linux)的系统(如RHEL、CentOS、Fedora等),查询已安装软件包的方法各有特点,但都相对直观。下面,我将分别介绍在这两大系列的Linux发行版中如何查询已安装的软件包。 Debian系列(包括…- 61.2k
- 0
-
在RHEL 8和RHEL 9中更改默认内核版本的方法
在Linux系统中,默认情况下会使用最新安装的内核版本进行引导。然而,有时候新内核版本可能与某些应用程序不兼容,导致应用无法启动。为了解决这个问题,我们可以将系统引导到较旧的内核版本上。本文将介绍如何使用grubby实用工具在RHEL 8和RHEL 9系统中将旧内核版本设置为默认值。 1. 确认当前引导的内核版本 您可以使用uname -r命令来检查当前引导的内核版本。 2. 验证默认内核版本 使…- 199.2k
- 0
-
如何在RedHat Linux 9 中配置订阅官方存储库
上篇文章我们说到了如何在没有订阅的情况下对RedHat Enterpise Linux 配置本地仓库,这期教大家如何使用RHNID订阅官方仓库进行使用。 订阅存储库 在此之前,您需要一个授权使用红帽官方仓库的RHNID,才能够订阅官方仓库。 subscription-manager register # 注册当前操作系统 执行此命令时,系统会提示您输入红帽帐户的账号和密码。 输入账号…- 214.1k
- 0
-
如何在RedHat Enterpise Linux 9 中配置本地DNF(YUM)仓库
因为RedHat Enterpise Linux中的官方仓库需要使用已经购买订阅的RHNID进行登录,这篇文章教大家如何配置使用本地仓库。 1、 使用本地存储库 挂载本地镜像 使用本地存储库之前,您需要一个RHEL9版本的ISO安装映像,其中包含所需的BaseOS以及AppStream存储库,我们需要将其挂载到目标机器中方便使用。 在添加完成ISO镜像之后,若不进行手动挂载,系统会将…- 249.4k
- 0
-
Linux如何使用find命令将查找出来的文件删除或者复制到另一个位置?
在Linux的日常运维中,我们经常能够用到find命令对文件进行一些批量操作,例如批量导出日志等等,那么如何使用find命令将匹配出的文件执行操作呢? 我们先使用find 命令查找一下我的linux主机中所有log日志文件 [root@localhost ~]# find / -type f -iname "*.log" /var/log/sssd/sssd.log …- 129.7k
- 0
-
SSH免密登录配置指南
SSH免密登录允许用户在不输入密码的情况下远程登录到其他主机。 以下是通过SSH密钥对实现免密登录的步骤: 在被访问的机器上生成公钥和私钥 ssh-keygen -t rsa 这个命令会在用户的主目录下的.ssh目录中生成公钥(id_rsa.pub)和私钥(id_rsa)。 将公钥发送给需要远程登录此机器的主机 ssh-copy-id username@hostname 这个命令会将本机的公钥追加…- 112.4k
- 0
-
OpenSSL生成自签名证书
在搭建安全的网络通信环境中,使用SSL/TLS证书是至关重要的一步。下面是使用OpenSSL生成自签名证书的步骤: 生成RSA 私钥 首先,我们需要生成一个RSA私钥。RSA是一种非对称加密算法,私钥用于对数据进行加密和签名。 openssl genrsa -des3 -out server.key 2048 这条命令将生成一个2048位长的RSA私钥,并使用DES3算法对其进行加密,生成的私钥文…- 235k
- 0
-
如何在RHEL上配置VLAN标记超过绑定
在Linux中,您可以根据自己的需求创建高级网络设置,如网络绑定或NIC组合,VLAN标记和桥接。这些高级功能可以提高网络连接的效率和可靠性。 您可以在另一个接口(如以太网,绑定,组合或桥接设备)之上创建VLAN接口。 在本文中,我们将学习如何在RHEL系统中配置VLAN标记超过网络绑定,这允许来自不同网络的流量共享公共物理链接。 在绑定上标记VLAN的先决条件: 网络团队需要在网络交换机端口上启…- 128.1k
- 0
-
如何使用grubby在RHEL上禁用IPv6
在计算机领域,有两种类型的IP地址,IPv4和IPv6。IPv6比IPv4提供了更大的地址方案。然而,由于各种原因,许多组织仍然更广泛地使用IPv4而不是IPv6。 有一些情况下,您需要在RHEL系统上禁用IPv6,比如应用程序不支持IPv6,应用程序无法或硬件不支持它等。 有几种方法可以做到这一点。本教程解释了在RHEL系统上禁用IPv6的最简单方法之一。 使用grubby禁用IPv6 grub…- 119.9k
- 0
-
awk命令详解以及使用方法
awk 是一种文本处理工具,它可以逐行扫描文本文件,根据用户指定的规则进行匹配和处理,并输出结果。awk 的名称来自于三位创始人 Alfred Aho、Peter Weinberger 和 Brian Kernighan 的首字母缩写。 awk 通常用于处理以文本形式存储的数据文件,如日志文件、配置文件等。它可以执行的操作包括数据提取、过滤、转换、计算等。在 Linux 和 Unix 系统中,aw…- 105.1k
- 0
-
Linux开机自动加载shell脚本
方法一:(rc.local) 1、赋予rc.local可执行权 chmod +x /etc/rc.d/rc.local 2、赋予脚本可执行权限假设 /usr/local/script/start.sh是你的脚本路径,给予执行权限 chmod +x /usr/local/script/start.sh 3、打开/etc/rc.d/rc.local文件,在末尾增加如下内容 /usr/local/scr…- 80.1k
- 0
-
了解Linux系统性能监控工具 sysstat
sysstat软件包提供Linux系统性能监控的实用程序。sysstat软件包实用程序从内核计数器中获取原始数据,加以处理以便显示,并将进程执行记录中的数据存储在数据库中。其中⼀些下面是列出了几个常用的系统性能监控工具及其功能。 工具描述mpstat报告单个或组合的 CPU 相关统计数据。iostat报告设备、分区和网络文件系统的 CPU 统计数据和 I/O 统计信息。pidstat报告 Linu…- 220.2k
- 0
-
使用 sar 监控资源利用情况
sar(System Activity Reporter)是一个强大的系统监控工具,可用于收集、报告和分析系统的活动数据。它可以帮助管理员了解系统的性能状况,包括 CPU 使用率、内存利用率、磁盘 I/O、网络活动等。 参数 选项含义-B报告内存分页统计信息。分页是操作系统中管理内存的一种技术,该选项提供与内存分页相关的统计信息,如页错误、页交换等。-b报告所有设备的I/O和传输统计信息,包括每秒…- 127.8k
- 0
-
深度了解Linux进程管理工具 PS命令
在Linux系统中,进程管理是系统管理的核心之一。ps命令作为其中最常用且功能强大的工具之一,它允许用户查看和管理当前运行的进程。本文将深入探讨ps命令的两个常见选项ps aux和ps -ef,并详细解释它们输出的关键列。此外,我们还将探讨ps命令的高级用法,包括对进程内存的详细监控和排序,以及如何根据自己的需求定制输出格式。 1.ps命令概述 ps命令是Linux系统中用于查看当前…- 206k
- 0
-
深入解析:GRUB、GRUB Legacy(GRUB 1)和GRUB2
GRUB(GRand Unified Bootloader) 定义 GRUB是一种引导加载程序,负责在计算机启动时加载操作系统。它是一个开源项目,设计用于支持多操作系统的引导。GRUB提供了一个菜单,允许用户选择启动的操作系统或内核。 GRUB 1(GRUB Legacy) 定义 GRUB 1,也称为GRUB Legacy,是GRUB的早期版本。它是由GNU项目开发的,具有强大的引导功能,但在某些…- 52.5k
- 0
-
Linux systemd的概述与发展历程
systemd是一个系统和服务管理器,广泛用于现代Linux系统。它的设计目标是取代传统的SysVinit作为Linux系统的初始化系统,提供更快的启动速度、更好的并行性和更多的功能。本文将对systemd进行概述,并探讨其发展历程。 systemd概述 1. 初始化系统 systemd负责启动Linux系统,并管理系统进程。它作为一个守护进程(daemon)运行,是用户空间初始化的第一个进程,P…- 59.1k
- 0
-
Linux修改文件名的三种方法分享
在Linux系统中,修改文件名是日常工作中常见的操作之一。无论是批量重命名文件还是修改单个文件名,掌握合适的方法可以提高工作效率。本文将分享三种常用的Linux修改文件名的方法,帮助您轻松应对文件管理任务。 方法一:使用mv命令mv命令是Linux系统中用于移动和重命名文件的常用命令。通过mv命令,我们可以快速修改文件名。示例:将文件old_name.txt修改为new_name.txt mv o…- 142.9k
- 0
-
Linux systemd的概述与发展历程
systemd是一个系统和服务管理器,广泛用于现代Linux系统。它的设计目标是取代传统的SysVinit作为Linux系统的初始化系统,提供更快的启动速度、更好的并行性和更多的功能。本文将对systemd进行概述,并探讨其发展历程。 1. 初始化系统 systemd负责启动Linux系统,并管理系统进程。它作为一个守护进程(daemon)运行,是用户空间初始化的第一个进程,PID为1。 2. 单…- 118.4k
- 0
-
Linux 使用PS命令管理进程
在Linux系统中,进程管理是系统管理员和开发人员必备的技能之一。而PS命令作为进程管理的重要工具,可以帮助我们查看和监控系统中运行的进程。本文将详细解析PS命令的使用方法和输出结果,帮助读者全面掌握进程管理的利器。 1. PS命令概述: - PS命令是Process Status的缩写,用于显示当前系统中运行的进程信息。 - 通过PS命令,我们可以…- 218.2k
- 0
-
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!