自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux系统之readprofile 命令详解

readprofile 是 Linux 系统中用于读取内核性能分析(Profiling)信息的专用工具,核心功能是解析内核生成的二进制性能缓冲文件(/proc/profile),结合内核符号表(System.map),以 ASCII 格式输出内核函数的执行耗时统计——包括函数消耗的时钟周期数、函数名、归一化负载(时钟周期/函数长度),帮助运维和开发人员定位内核性能瓶颈(如高负载函数)。

2025-12-02 07:00:00 725

原创 Linux系统之realpath 命令详解

realpath 是 GNU coreutils 工具集中用于生成规范化绝对路径的工具,核心功能是解析路径中的相对组件(如 ./、../)和符号链接,输出一个“无歧义的绝对路径”。与 readlink 相比,realpath 语法更简洁,且提供了更丰富的相对路径生成选项,适用于脚本中获取文件真实位置、路径规范化等场景。

2025-12-02 07:00:00 1670

原创 Linux系统之readelf 命令详解

readelf 是一个用于分析 ELF(Executable and Linkable Format)文件的命令行工具,可查看可执行文件、共享库、目标文件等的详细结构信息。与 objdump 相比,readelf 提供更深入的解析,且独立于 BFD 库,避免因 BFD 库的 Bug 导致解析失败。

2025-12-01 07:00:00 741

原创 Linux系统之readlink 命令详解

readlink 用于解析符号链接(Symbolic Link)或规范化文件路径,返回目标路径或绝对路径。与 ls -l 仅显示链接路径不同,readlink 会递归解析所有中间符号链接,最终输出实际路径。

2025-12-01 07:00:00 514

原创 Linux系统之rdma 命令详解

rdma 是 RDMA(Remote Direct Memory Access,远程直接内存访问)技术的专用管理工具,用于配置、查询和维护 RDMA 网络环境中的核心组件——RDMA 设备(如 InfiniBand 卡、RoCE 网卡) 和 RDMA 链路(端口)。其核心价值在于简化 RDMA 运维流程,支持查看设备状态、端口配置、链路参数等关键信息,也可通过批量模式执行自动化操作,适用于 InfiniBand、RoCE(RDMA over Converged Ethernet)等 RDMA 网络场景。

2025-11-30 07:00:00 1059

原创 Linux系统之read 命令详解

read 命令用于从标准输入(通常是终端)或指定的文件描述符读取一行输入,并将输入行的每个字段分配给指定的 shell 变量。它是 shell 脚本中实现用户交互的关键命令。

2025-11-30 07:00:00 1209

原创 Linux系统之raw 命令详解

raw 是 Linux 系统中用于绑定“原始字符设备(raw character device)”与“块设备(block device)”的工具,核心功能是建立两者的映射关系,使应用程序可通过原始字符设备直接访问块设备(如硬盘、分区),完全绕过内核的块缓冲区缓存(block buffer cache),实现直接内存与设备的 I/O 操作(若设备支持 DMA,可零数据拷贝),适用于对 I/O 性能要求极高的场景(如数据库、高性能存储)

2025-11-29 07:00:00 1129

原创 Linux系统之rdisc 命令详解

rdisc(router discovery daemon)是 ICMP 路由器发现协议(Router Discovery Protocol)的客户端工具,核心功能是在系统启动时自动发现网络中的路由器,通过接收路由器发送的通告消息(ROUTER_ADVERTISE),动态填充内核路由表中的默认路由,实现主机与路由器的自动适配,无需手动配置默认网关。

2025-11-29 07:00:00 1775

原创 Linux系统之python 命令详解

python 是 Python 编程语言的解释器,核心功能是执行 Python 代码(脚本、交互式命令或模块),支持解释型、交互式、面向对象的编程范式,兼具语法简洁性与功能强大性(可通过 C/C++ 扩展模块增强能力)。

2025-11-28 07:00:00 945

原创 Linux系统之ranlib 命令详解

ranlib 是 GNU Binutils 工具集中的归档文件(Archive File,即 .a 库文件)索引生成工具,核心功能是为归档文件创建并存储“符号索引”——该索引记录归档中所有可重定位目标文件(.o 文件)定义的符号(如函数名、全局变量名),从而实现两大核心价值

2025-11-28 07:00:00 1659

原创 Linux系统之pwmake 命令详解

pwmake 是 Linux 系统中用于生成随机密码的轻量工具,核心功能是根据指定的“熵值位数(entropy-bits)”生成兼具随机性与相对易读性的密码——既保证密码安全强度(通过熵值控制),又避免纯随机乱码难以记忆的问题,适用于快速生成系统账号、服务配置等场景的密码。

2025-11-27 07:00:00 1570

原创 Linux系统之pwscore 命令详解

pwscore 是 Linux 系统中用于评估密码质量的轻量工具,核心功能是通过 libpwquality 库对输入的密码进行多维度检查(如长度、复杂度、字典匹配、与用户名相似度等),最终输出一个 0-100 的质量评分,帮助用户判断密码的安全性——评分越高,密码抗攻击能力越强(尤其能抵御字典攻击和暴力破解)。

2025-11-27 07:00:00 1016

原创 Linux系统之pwconv、pwunconv、grpconv、grpunconv 命令详解

pwconv、pwunconv、grpconv、grpunconv 是 Linux 影子密码(Shadow Password)套件中的核心转换工具,用于在“普通密码/组文件”与“影子密码/组文件”之间双向转换,核心目标是通过将敏感认证信息(如加密密码)存储到权限更严格的影子文件中,提升系统安全性。

2025-11-26 07:00:00 1447

原创 Linux系统之pwd 命令详解

pwd(Print Working Directory,打印工作目录)是 GNU coreutils 工具集中最基础的目录定位工具,核心功能是输出当前终端所在的“完整绝对路径”,帮助用户确认当前操作的目录位置,避免因路径混淆导致的文件操作错误。

2025-11-26 07:00:00 1883

原创 Linux系统之pvscan 命令详解

pvscan(Physical Volume Scan,物理卷扫描)是 LVM(Logical Volume Manager)工具集中的物理卷探测工具,核心功能是扫描系统中所有支持的块设备,识别并列出物理卷(PV),同时负责与 lvmetad(LVM 元数据缓存守护进程)交互,管理 PV 元数据的缓存(避免重复磁盘扫描,提升性能)。

2025-11-25 07:00:00 1027

原创 Linux系统之pwck 命令详解

pwck(Password Check,密码文件完整性校验工具)是 Linux 系统中用于验证用户账号与认证信息完整性的核心工具,主要检查 /etc/passwd(用户账号文件)和 /etc/shadow(安全认证文件)的格式合法性与数据有效性,避免因文件损坏或配置错误导致用户登录异常。

2025-11-25 07:00:00 2012

原创 Linux系统之pvresize 命令详解

pvresize 是 LVM(Logical Volume Manager,逻辑卷管理)工具集中的物理卷(PV)大小调整工具,核心功能是扩大或缩小已创建的物理卷容量,使其与底层存储设备(如磁盘分区、RAID 设备)的实际大小匹配。

2025-11-24 07:00:00 2157

原创 Linux系统之pvs 命令详解

pvs(Physical Volume Summary,物理卷摘要)是 LVM(Logical Volume Manager,逻辑卷管理)工具集中最常用的物理卷信息查看工具,核心功能是以紧凑的列格式展示物理卷(PV)的关键属性,包括设备名、所属卷组(VG)、大小、空闲空间、可分配状态等。

2025-11-24 07:00:00 1042

原创 Linux系统之pvck 命令详解

pvck 用于检查物理卷(Physical Volume, PV)的 LVM 元数据一致性。当物理卷可能因硬件故障、异常关机或元数据损坏导致不一致时,使用此命令可验证其元数据结构的完整性,确保 LVM 系统能正常识别和管理物理卷。

2025-11-23 07:00:00 279

原创 Linux系统之pvcreate 命令详解

pvcreate 用于将物理磁盘分区初始化为 LVM 物理卷(Physical Volume),使 LVM 能够识别和管理该物理卷。物理卷是 LVM 架构的基础组件,将物理存储设备(如分区、整个磁盘)转换为 LVM 可用的格式。

2025-11-23 07:00:00 1511

原创 Linux系统之ptx 命令详解

ptx(全称 Permuted Index,置换索引生成工具)是 GNU coreutils 的一员,核心功能是对输入文本的关键词生成“置换索引”——即把每个关键词作为中心,展示其左右上下文,并按关键词排序,形成便于检索的索引结构

2025-11-22 07:00:00 677

原创 Linux系统之pvchange 命令详解

pvchange 是 LVM(Logical Volume Manager,逻辑卷管理)工具集中的物理卷(PV)属性修改工具,核心功能是调整已创建的物理卷在卷组(VG)中的属性,包括启用/禁用空间分配、生成新UUID、添加/删除标签、控制元数据存储等。

2025-11-22 00:11:06 826

原创 Linux系统之pvdisplay 命令详解

pvdisplay 是 LVM(Logical Volume Manager,逻辑卷管理)工具集中的物理卷(PV)属性查看工具,核心功能是以详细格式展示物理卷的完整属性,包括大小、物理扩展(PE)配置、元数据区域信息、卷组(VG)关联关系,以及 PE 到逻辑卷(LV)的映射关系等。

2025-11-21 07:00:00 882

原创 Linux系统之pvmove 命令详解

pvmove 命令用于移动源物理卷(PV)上的已分配物理盘区(PEs)到一个或多个目标物理卷。可以可选地指定一个源逻辑卷(LV),在这种情况下,只有该LV使用的盘区会被移动到目标物理卷上的空闲(或指定)盘区。如果没有指定目标物理卷,则使用卷组(VG)的默认分配规则。

2025-11-21 07:00:00 844

原创 Linux系统之c2ph / pstruct 命令详解

c2ph 和 pstruct 是 从 C 编译器生成的 stabs 调试信息中提取结构体布局的工具

2025-11-20 07:15:00 643

原创 Linux系统之ptaskset 命令详解

ptaskset 是 python-schedutils 工具集中的 CPU 亲和性管理工具,核心功能是设置或获取进程的 CPU 亲和性——即控制进程可在哪些 CPU 核心上运行。通过绑定进程到特定核心,可避免进程在多个核心间频繁切换(减少上下文切换开销),优化 CPU 缓存命中率,尤其适合高性能计算、实时任务等对性能敏感的场景。

2025-11-20 07:15:00 872

原创 Linux系统之psfxtable 命令详解

psfxtable 是 Linux 系统中处理 .psf 格式控制台字体嵌入式 Unicode 字符表的工具,核心功能是读取 .psf 字体文件(可能包含 Unicode 表)和/或外部 Unicode 表文件,经过处理后输出新的 .psf 字体文件(含或不含 Unicode 表)和/或提取的 Unicode 表文件。

2025-11-19 07:00:00 847

原创 Linux系统之pstree 命令详解

pstree 将所有运行中的进程以树状图的形式显示,清晰展示进程之间的父子关系。与 ps 命令相比,pstree 以更直观的树状结构呈现进程层次,特别适合于分析进程层次结构和调试系统问题。

2025-11-19 07:00:00 729

原创 Linux系统之ps 命令详解

ps 是 Linux/Unix 系统中用于查看进程状态的核心工具,其功能是捕获并显示当前进程的快照信息。

2025-11-18 07:00:00 2627

原创 Linux系统之psed 命令详解

psed(Perl-based sed)是一款兼容 POSIX 标准的流编辑器,功能与经典 sed 高度一致,核心用于逐行处理文本流(如替换、删除、插入文本),同时支持将 sed 脚本转换为 Perl 代码(通过 s2p 别名调用)

2025-11-18 07:00:00 661

原创 Linux系统之printf 命令详解

printf 是一个格式化输出工具,其功能类似于 C 语言的 printf 函数。它允许用户根据指定格式将文本输出到终端或文件,支持转义字符、格式化变量和控制输出行为。

2025-11-17 07:00:00 442

原创 Linux系统之prlimit 命令详解

prlimit 是一个用于查看和修改进程资源限制的工具,它通过系统调用 prlimit(2) 实现对进程资源限制的管理。该命令允许用户在运行时动态调整进程的资源上限(如文件描述符数量、CPU时间等),适用于系统管理和性能调优。

2025-11-17 07:00:00 629

原创 Linux系统之preconv 命令详解

preconv 是一个将输入文件的字符编码转换为 GNU troff(文档排版工具)可处理格式的工具。其核心功能是将文件转换为 ASCII 字符和 \[uXXXX] Unicode 实体格式(如 \[u00A9] 表示版权符号 ©),以便 troff 正确解析非 ASCII 编码的文档。

2025-11-16 07:00:00 1002

原创 Linux系统之printenv 命令详解

printenv 用于打印全部或部分环境变量的值。若未指定变量名,则输出所有环境变量的名称和值;若指定变量名,则仅输出对应变量的值。

2025-11-16 07:00:00 450

原创 Linux系统之 halt、poweroff、reboot 命令详解

halt、poweroff、reboot 命令详解这三个命令用于控制系统的关机、重启等操作,属于传统系统管理工具。现代系统通常由 systemd 或 systemctl 管理,但这些命令仍保留用于兼容性。

2025-11-15 07:00:00 809

原创 Linux系统之pr 命令详解

pr(全称 print formatter)是 GNU coreutils 中的文本格式化工具,核心功能是将文本文件转换为适合打印的格式,支持分页、分栏、添加页眉页脚、行号标注等操作。它可处理单个/多个文件,默认从标准输入(STDIN)读取内容,输出格式化后的文本(默认到标准输出 STDOUT,可重定向到打印机或文件)。

2025-11-15 07:00:00 1881

原创 Linux系统之postqueue 命令详解

postqueue 是 Postfix 邮件服务器的队列控制工具,提供普通用户可执行的邮件队列管理功能,主要用于查看队列状态、触发邮件投递等操作,替代了传统 sendmail 中的队列管理命令(如 mailq、sendmail -q)

2025-11-14 07:00:00 1573

原创 Linux系统之postsuper 命令详解

postsuper 是 Postfix 邮件服务器的超级用户管理工具,用于执行邮件队列的高权限维护操作(如删除、挂起、修复队列文件)。以下是核心功能与使用说明。

2025-11-14 07:00:00 576

原创 Linux系统之Postmap 命令详解

Postmap 是 Postfix 邮件服务器的核心管理工具,用于创建、查询和更新邮件系统的查找表。支持哈希表、BTREE 表等多种数据库格式,能够处理访问控制表、虚拟别名表等各类 Postfix 配置表。 主要功能包括: 通过源文件生成二进制数据库提升查询效率 提供查询(-q)、删除(-d)、增量更新(-i)等操作 支持邮件头(-h)和正文(-b)的特殊查询模式 提供多种数据库类型(hash/btree/cdb等)选择 使用注意事项: 默认会进行键名大小写转换,正则表需使用-f禁用 增量更新推荐使用-w避

2025-11-13 07:00:00 542

原创 Linux系统之postmulti 命令详解

postmulti 是 Postfix 多实例管理器,用于在单台主机上管理多个 Postfix 实例

2025-11-13 07:00:00 948

Linux常用命令之ifconfig

Linux常用命令之ifconfig

2024-11-09

空空如也

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

TA关注的人

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