自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(159)
  • 收藏
  • 关注

原创 rpm必知100问:如何创建本地yum源?

创建本地YUM源是一个非常实用的技能,尤其在没有网络连接或需要确保软件包版本一致性的情况下。

2025-03-20 09:36:12 170

原创 GDB: 使用 Linux GDB 识别内存泄漏

本文档介绍如何在 Linux 上使用 GDB 跟踪内存泄漏。本文档适用于通过 malloc() 分配但未释放的内存块的内存泄漏问题。

2025-03-20 09:28:07 972

原创 rpm必知100问:如何安装到指定目录而非默认根目录/?

rpm必知100问:如何安装到指定目录而非默认根目录/?

2025-03-19 09:56:23 135

原创 rpm必知100问:如何启用关闭yum源?

本文将详细介绍如何通过不同的方法来启用或禁用YUM源,包括永久设置和临时设置两种方式。

2025-03-19 09:44:49 240

原创 rpm必知100问:如何仅下载不安装? 下载到哪里去了?

默认下载到当前目录!

2025-03-18 15:44:24 152

原创 rpm必知100问:如何查看软件包的详细信息?

【代码】rpm必知100问:如何查看软件包的详细信息?

2025-03-18 11:30:18 90

原创 rpm必知100问:如何仅更新某个特定软件包?

【代码】rpm必知100问:如何仅更新某个特定软件包?

2025-03-17 09:44:02 70

原创 gdb:利用break和command计算函数执行时间

gdbcmd。

2025-03-17 09:40:31 1734

原创 lsof:正反向查找设备与进程关系

(List Of Open Files)是一个强大的工具,可以显示系统上打开的文件以及哪个进程正在使用它们。执行上述命令后,你会得到一个列表,其中包含使用该设备的所有进程的相关信息,如进程ID(PID)、用户、进程名等。如果设备正被用作某个挂载点,则表明它是通过文件系统被访问的,而不是直接由某个用户空间的进程打开的。命令(List Of Open Files),这是一个非常有用的工具,可以列出系统上所有打开文件的信息,包括设备。这个命令会列出所有由该进程打开的文件的符号链接,指向实际的文件路径。

2025-03-15 09:38:15 136

原创 rpm必知100问:安装内核rpm包会自动修改grub引导项吗?

rpm -qp --scripts kernel-5.10.134-17.an8.x86_64.rpm 没有找到post script,那么它是怎么触发grub更新呢?

2025-03-15 09:33:20 167

原创 rpm必知100问:如何查询rpm包安装过程中自动执行的scripts?

要查看RPM包中的脚本(如安装前、安装后、卸载前和卸载后的脚本),你可以使用rpm命令的--scripts选项。

2025-03-14 09:38:17 157

原创 rpm必知100问:如何查询RPM包的changelog?

替换为你想要查询的软件包的名字。如果你手头有RPM包的文件(即以。替换为你实际的RPM包路径。

2025-03-14 09:09:39 189

原创 rpm必知100问:如何查询RPM递归依赖树?

rpm必知100问:如何查询RPM递归依赖树?

2025-03-13 09:42:18 117

原创 rpm必知100问:如何更新软件仓库缓存?千万不要yum update

【代码】rpm必知100问:如何更新软件仓库缓存?

2025-03-13 09:41:41 81

原创 rpm必知100问:如何安装EPEL库?

EPEL(Extra Packages for Enterprise Linux)是一个由Fedora项目维护的,为Red Hat Enterprise Linux (RHEL)及其衍生发行版(如CentOS、Scientific Linux等)提供额外软件包的存储库。

2025-03-12 09:39:18 349

原创 rpm必知100问:如何模拟安装rpm包?

模拟安装 RPM 包可以帮助你在实际安装之前检查依赖关系、冲突和其他潜在问题,而不会对系统进行任何实际的更改。

2025-03-12 09:38:25 159

原创 rpm必知100问:如何解压缩rpm包?

这种方法允许你将 RPM 包转换为 cpio 归档文件,然后从中提取文件到指定目录。命令提取你感兴趣的文件。例如,如果你只想提取。:确保你已经有了需要解压的 RPM 包,例如。:如果你不再需要中间生成的。

2025-03-11 09:16:48 420

原创 rpm必知100问:如何把rpm包安装到指定目录?

这个选项主要用于创建一个新的系统环境或者在不同的目录结构中安装软件包,非常适合用于准备新的系统映像、chroot 环境或容器。但是,这种方法依赖于RPM包制作者是否在打包时加入了对这一选项的支持。)是一个全新的环境,可能需要先安装一些基础的系统包和依赖项。但请注意,不是所有的RPM包都支持这种方式,如果上述命令没有效果或报错,则说明该RPM包不支持此功能。如果有输出,则说明该RPM包可能支持自定义安装路径。选项时,你可以指定一个不同的根目录来安装软件包。:如果你想要测试安装结果,可以使用。

2025-03-11 09:16:17 372

原创 四十不惑之rpm必知100问

记录工作中的点滴疑问,自查自用,方便道友!

2025-03-10 11:02:25 1490

原创 rpm必知100问:如何理解--force和--nodeps区别

在安装RPM包时,强制安装和忽略依赖关系安装是两种不同的选项,它们各自有不同的用途和风险。

2025-03-10 10:27:57 243

原创 6.4.3 Xenomai xnthread_relax原理

实时线程有时需要离开head域,转而在root域中执行,主要场景有两个:(1)执行非实时工作:运行涉及由Linux内核处理的常规系统调用的非时间关键(带内)工作。(2)处理CPU异常:从CPU异常中恢复,例如处理主要内存访问故障,对于这类故障,无需关注响应时间,也无需在实时核心中重复处理。

2025-03-06 09:31:25 1362

原创 rpm必知100问:如何查询命令或配置文件来自哪个rpm包?

rpm必知100问:如何查询命令或配置文件来自哪个rpm包?

2025-03-06 09:23:11 213

原创 rpm必知100问:如何查询RPM包来自哪个repo?

【代码】rpm必知100问:如何查询RPM包来自哪个repo?

2025-03-06 09:22:40 208

原创 rpm必知100问:如何安装不同版本的rpm包?

【代码】rpm必知100问:如何安装不同版本的rpm包?

2025-03-05 09:28:13 211

原创 rpm必知100问:如何查看RPM包的依赖关系?

rpm。

2025-03-05 09:27:42 322

原创 rpm必知100问:如何查询已安装的RPM包?

rpm必知100问:如何查询已安装的RPM包?要查询已安装的RPM包,可以使用rpm命令的-q选项。

2025-03-03 11:09:44 251

原创 6.4.2 Xenomai xnthread_harden原理

原创不易,需要大家多多鼓励!

2025-03-03 08:35:48 1479

原创 记录编译与修改龙蜥Anolis OS内核的过程(三):修改配置文件

对比前后两次rpmbuild -bp生成的kernel-5.10.134-x86_64.config文件的变化,发现config文件修改项生效了!最后,为了保持一致性,要对kernel-5.10.134-x86_64-debug.config进行相同的步骤!根据上一篇文章的分析。

2025-03-01 08:35:26 474

原创 mpstat:如何理解 %steal和%guest的区别

假设宿主机有 4 个 CPU 核心,VM1 和 VM2 各分配了 2 个 CPU 核心。

2025-03-01 08:34:51 364

原创 rpm必知100问:如何下载SRPM源码包?

【代码】rpm必知100问:如何下载源码SRPM包?

2025-02-28 08:32:26 158

原创 rpm必知100问:如何查询RPM包的文件列表?

命令来查看该 RPM 包中的文件列表。一旦你有了 RPM 文件,就可以使用。假设下载的 RPM 文件名为。

2025-02-28 08:32:03 237

原创 实用:iostat推荐选项及为什么%util不可信

类别字段含义I/O 请求速率r/s每秒完成的读请求数w/s每秒完成的写请求数I/O 数据量rkB/s每秒读取的数据量(KB)wkB/s每秒写入的数据量(KB)请求合并rrqm/s每秒合并的读请求数wrqm/s每秒合并的写请求数%rrqm读请求合并的百分比%wrqm写请求合并的百分比请求延迟r_await读请求的平均等待时间(毫秒)w_await写请求的平均等待时间(毫秒)队列长度aqu-sz平均请求队列长度请求大小rareq-sz。

2025-02-27 10:16:34 988

原创 Linux:如何理解负载和调度队列

本文将从两个角度,详细介绍如何查看和解读Linux系统中的负载及其背后的计算原理。

2025-02-27 10:15:36 738

原创 rpm必知100问:如何下载RPM包?

【代码】rpm必知100问:如何下载RPM包?

2025-02-26 08:46:26 254

原创 一篇就够了:Linux的top命令调整排序的方法

都在top的help里面了。

2025-02-26 08:45:36 361

原创 实用:查找Linux进程从调度队列中调入调出的次数

schedstat提供进程上下文切换的总次数,虽然不直接显示调入调出的具体次数,但仍然是分析进程调度行为的重要数据来源。perf: 能够记录和分析详细的调度事件,适合需要深入了解进程调度行为的情况。trace-cmd和: 提供更详细的调度跟踪和可视化功能,适用于需要深入分析调度事件的应用场景。

2025-02-25 20:15:11 654

原创 sar:如何定时收集Linux监控信息

在AnolisOS 8.9上,安装并启动服务,发现在/etc/crontab中并不存在sar相关的定时任务。最终发现是通过两个服务完成每10分钟统计!

2025-02-25 20:13:46 262

原创 记录编译与修改龙蜥Anolis OS内核的过程(二):理解rpmbuild准备源码的逻辑

想要精准并合理的修改,前提是理解rpmbuild中的%prep流程!

2025-02-24 17:00:49 789

原创 6.4.1 Xenomai/Linux线程交替调度的本质

创新性的使用沙漏模型来解释Xenomai/Linux交替调度

2025-02-24 10:38:51 2160

原创 实用妙招:Linux下如何查看进程运行在哪个cpu核?

实用妙招:Linux下如何查看进程运行在哪个cpu核?

2025-02-22 19:05:13 375

Adaptive Domain Environment for Operating Systems

Adaptive Domain Environment for Operating Systems

2024-08-01

Fast Interrupt Priority Management in OS Kernels

Fast Interrupt Priority Management in OS Kernels

2024-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除