运维
文章平均质量分 87
Linux运维常用命令基于man帮助生成文档
门前灯
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux系统之pvs 命令详解
pvs(Physical Volume Summary,物理卷摘要)是 LVM(Logical Volume Manager,逻辑卷管理)工具集中最常用的物理卷信息查看工具,核心功能是以紧凑的列格式展示物理卷(PV)的关键属性,包括设备名、所属卷组(VG)、大小、空闲空间、可分配状态等。原创 2025-11-24 07:00:00 · 713 阅读 · 0 评论 -
Linux系统之pvresize 命令详解
pvresize 是 LVM(Logical Volume Manager,逻辑卷管理)工具集中的物理卷(PV)大小调整工具,核心功能是扩大或缩小已创建的物理卷容量,使其与底层存储设备(如磁盘分区、RAID 设备)的实际大小匹配。原创 2025-11-24 07:00:00 · 1072 阅读 · 0 评论 -
Linux系统之pvcreate 命令详解
pvcreate 用于将物理磁盘分区初始化为 LVM 物理卷(Physical Volume),使 LVM 能够识别和管理该物理卷。物理卷是 LVM 架构的基础组件,将物理存储设备(如分区、整个磁盘)转换为 LVM 可用的格式。原创 2025-11-23 07:00:00 · 1144 阅读 · 0 评论 -
Linux系统之pvchange 命令详解
pvchange 是 LVM(Logical Volume Manager,逻辑卷管理)工具集中的物理卷(PV)属性修改工具,核心功能是调整已创建的物理卷在卷组(VG)中的属性,包括启用/禁用空间分配、生成新UUID、添加/删除标签、控制元数据存储等。原创 2025-11-22 00:11:06 · 666 阅读 · 0 评论 -
Linux系统之pvmove 命令详解
pvmove 命令用于移动源物理卷(PV)上的已分配物理盘区(PEs)到一个或多个目标物理卷。可以可选地指定一个源逻辑卷(LV),在这种情况下,只有该LV使用的盘区会被移动到目标物理卷上的空闲(或指定)盘区。如果没有指定目标物理卷,则使用卷组(VG)的默认分配规则。原创 2025-11-21 07:00:00 · 820 阅读 · 0 评论 -
Linux系统之pvdisplay 命令详解
pvdisplay 是 LVM(Logical Volume Manager,逻辑卷管理)工具集中的物理卷(PV)属性查看工具,核心功能是以详细格式展示物理卷的完整属性,包括大小、物理扩展(PE)配置、元数据区域信息、卷组(VG)关联关系,以及 PE 到逻辑卷(LV)的映射关系等。原创 2025-11-21 07:00:00 · 850 阅读 · 0 评论 -
Linux系统之pstree 命令详解
pstree 将所有运行中的进程以树状图的形式显示,清晰展示进程之间的父子关系。与 ps 命令相比,pstree 以更直观的树状结构呈现进程层次,特别适合于分析进程层次结构和调试系统问题。原创 2025-11-19 07:00:00 · 690 阅读 · 0 评论 -
Linux系统之ps 命令详解
ps 是 Linux/Unix 系统中用于查看进程状态的核心工具,其功能是捕获并显示当前进程的快照信息。原创 2025-11-18 07:00:00 · 2526 阅读 · 0 评论 -
Linux系统之 halt、poweroff、reboot 命令详解
halt、poweroff、reboot 命令详解这三个命令用于控制系统的关机、重启等操作,属于传统系统管理工具。现代系统通常由 systemd 或 systemctl 管理,但这些命令仍保留用于兼容性。原创 2025-11-15 07:00:00 · 765 阅读 · 0 评论 -
Linux系统之pidof 命令详解
pidof 是用于查找指定运行程序的进程 ID(PID) 的工具,输出结果为匹配进程的 PID,常用于系统脚本(尤其是类 System-V 的运行级别切换脚本)中定位进程。原创 2025-10-31 07:00:00 · 782 阅读 · 0 评论 -
Linux系统之pgrep 与 pkill 命令详解
Linux系统中的pgrep和pkill命令用于基于进程属性查找或发送信号。pgrep查找匹配进程并输出PID,而pkill查找并发送信号(默认SIGTERM)。主要选项包括:-f匹配完整命令行、-u按用户筛选、-n匹配最新进程、-x精确匹配进程名等。pkill特有-signal选项可指定发送的信号。这些命令支持AND/OR逻辑匹配,是进程管理的实用工具。原创 2025-10-30 07:00:00 · 974 阅读 · 0 评论 -
Linux系统之paste 命令详解
paste 是一款用于合并多个文件的行的文本处理工具,核心功能是将多个文件中“位置对应的行”按顺序拼接,默认用制表符(TAB)分隔,输出到标准输出。支持从文件或标准输入(- 表示)读取内容,适用于快速整合结构化文本(如日志、表格数据),是 Shell 脚本中处理多行文本合并的常用工具。原创 2025-10-27 07:00:00 · 732 阅读 · 0 评论 -
Linux系统之passwd 命令详解
passwd 是 Linux 系统中用于 更新用户身份验证令牌(如密码)的工具。它通过调用 Linux-PAM(Pluggable Authentication Modules)和 Libuser API 实现功能,允许用户或管理员修改密码、锁定账户、设置密码策略等。原创 2025-10-27 07:00:00 · 2431 阅读 · 0 评论 -
Linux系统之partx 命令详解
partx 是一个用于 通知 Linux 内核关于磁盘分区的存在和编号 的命令行工具。它不会修改磁盘上的分区表,而是让内核知道当前磁盘上的分区情况。partx 通常在修改分区表(如使用 fdisk、parted 等工具)后调用,以确保系统能立即识别新的分区布局。原创 2025-10-26 07:00:00 · 369 阅读 · 0 评论 -
Linux系统之nstat & rtacct 命令详解
nstat 和 rtacct 是一对轻量级网络统计工具,均用于监控 Linux 内核的 SNMP 计数器(如 TCP/UDP 连接数、数据包收发量)和网络接口统计数据。原创 2025-10-21 07:00:00 · 784 阅读 · 0 评论 -
Linux系统之nsenter 命令详解
nsenter 是一个用于进入 Linux 命名空间的工具,允许用户在指定进程的命名空间(如网络、PID、挂载等)中执行命令。该工具常用于容器调试和资源隔离环境下的问题排查,例如进入容器的网络命名空间以测试网络连接。原创 2025-10-20 07:00:00 · 984 阅读 · 0 评论 -
Linux系统之nmtui 命令详解
nmtui 是一个基于 curses 的文本图形界面工具,用于与 NetworkManager 交互。它提供三种主要功能:编辑网络连接、激活/停用连接 和 设置主机名。用户可以通过命令行直接指定活动(如 nmtui edit),或运行 nmtui 后在界面中选择操作。原创 2025-10-20 07:00:00 · 1782 阅读 · 0 评论 -
Linux系统之nice 命令详解
nice 是 Linux 系统中用于调整进程调度优先级的工具。通过修改进程的 “niceness” 值,可以影响进程在 CPU 调度中的优先级。数值范围为 -20(最高优先级) 到 19(最低优先级)。该命令常用于优化系统资源分配,避免某些进程占用过多 CPU 时间。原创 2025-10-16 07:00:00 · 1057 阅读 · 0 评论 -
Linux系统之mpstat 命令详解
mpstat(Multi-Processor Statistics)用于报告系统中各个处理器的相关统计信息,包括CPU利用率、中断情况等。支持对称多处理(SMP)和单处理器(UP)系统:在SMP上可显示每个处理器的详细数据及全局平均值;在UP上仅显示全局平均值。默认报告CPU利用率,可通过选项指定其他统计类型。原创 2025-09-26 07:00:00 · 772 阅读 · 0 评论 -
Linux系统之fuse 命令详解
FUSE(Filesystem in Userspace)是一个允许用户空间程序向 Linux 内核导出虚拟文件系统的接口。它提供了安全的方法,使非特权用户能够创建和挂载自己的文件系统实现。通过 FUSE,开发者无需修改内核代码即可实现自定义文件系统。原创 2025-09-26 07:00:00 · 649 阅读 · 0 评论 -
Linux系统之more 命令详解
more 是一个用于逐屏显示文本文件的分页工具。它允许用户按屏查看文件内容,并支持基本的导航、搜索和交互操作。原创 2025-09-25 07:00:00 · 890 阅读 · 0 评论 -
Linux系统之mount 命令详解
mount 命令用于将设备上的文件系统挂载到 Unix 系统的文件树中(根目录为 /),反之可通过 umount(8) 命令卸载。所有可访问的文件都通过这一文件树组织,即使它们分布在不同设备上。原创 2025-09-25 07:00:00 · 1149 阅读 · 0 评论 -
Linux系统之modprobe 命令详解
modprobe 用于智能地向 Linux 内核添加(加载)或移除(卸载)模块,并自动处理模块的依赖关系。模块名中的下划线(_)和连字符(-)可自动转换(无区别)。它默认在 /lib/modules/$(uname -r) 目录搜索模块,同时读取 /etc/modprobe.d 中的配置文件(黑名单、模块选项等),还支持解析内核命令行中的模块参数(如 <module>.<option>)和黑名单(modprobe.blacklist=<module>)。原创 2025-09-24 07:00:00 · 818 阅读 · 0 评论 -
Linux系统之mkfs.xfs 命令详解
mkfs.xfs 用于在块设备(如磁盘分区)上创建 XFS 文件系统。XFS 是一种高性能日志型文件系统,支持大容量存储、动态扩容、元数据校验等特性。该命令可配置文件系统的块大小、日志位置、分配组数量等参数,默认通过设备大小自动确定合理配置。原创 2025-09-23 07:00:00 · 897 阅读 · 0 评论 -
Linux系统之mkswap 命令详解
mkswap 用于在设备(如磁盘分区)或文件上创建 Linux 交换区(swap area)。交换区是系统的虚拟内存扩展,当物理内存不足时,内核会将部分数据暂存到交换区,以缓解内存压力。创建后需通过 swapon 启用,通常在 /etc/fstab 中配置以实现开机自动挂载。原创 2025-09-23 07:00:00 · 902 阅读 · 0 评论 -
Linux系统之modinfo 命令详解
modinfo 用于提取并显示 Linux 内核模块的信息(如作者、描述、依赖关系、参数等)。它可通过模块名或文件名查询,若指定模块名而非文件名,会自动搜索 /lib/modules/<内核版本> 目录(类似 modprobe 加载模块时的搜索路径)。默认以“字段名: 值”的格式输出,支持所有架构的内核模块。原创 2025-09-22 07:00:00 · 551 阅读 · 0 评论 -
Linux系统之mkfs.cramfs 命令详解
mkfs.cramfs 是 Linux 系统中用于创建 cramfs(Compressed ROM File System)文件系统的工具。cramfs 是一种专为嵌入式系统设计的 只读压缩文件系统原创 2025-09-21 07:00:00 · 745 阅读 · 0 评论 -
Linux系统之mkfs.minix 命令详解
mkfs.minix 是 Linux 系统中用于创建 Minix 文件系统 的工具。Minix 是早期 Linux 支持的简单文件系统,适用于小型存储设备或嵌入式系统。原创 2025-09-21 07:00:00 · 795 阅读 · 0 评论 -
Linux系统之mkfs.btrfs 命令详解
mkfs.btrfs 用于在一个或多个设备上创建 btrfs 文件系统。支持的设备可以是块设备(如 /dev/sda1)或文件镜像(如 disk.img)。多设备组成的 btrfs 文件系统通过 UUID 关联,挂载前需确保内核识别所有设备(可通过 btrfs device scan 或挂载时指定设备列表实现)。原创 2025-09-20 07:00:00 · 1530 阅读 · 0 评论 -
Linux系统之mke2fs 命令详解
mke2fs 用于创建 ext2、ext3 或 ext4 文件系统,通常用于磁盘分区(如 /dev/sda1)。它可通过选项配置文件系统的块大小、inode 数量、日志功能(ext3/ext4)等参数,默认行为由 /etc/mke2fs.conf 配置文件控制。若以 mkfs.ext3 等别名调用,会自动启用对应文件系统的特性(如 mkfs.ext3 等效于 mke2fs -j)。原创 2025-09-19 07:00:00 · 2255 阅读 · 0 评论 -
Linux系统之mii-tool 命令详解
mii-tool 是一个用于查看和管理网络接口的 Media Independent Interface (MII) 状态的工具。它主要用于配置和调试以太网接口的速度、双工模式及自动协商状态。尽管 mii-tool 已逐渐被更现代的 ethtool 工具取代,但在某些旧系统或特定场景下仍可能被使用。原创 2025-09-18 07:00:00 · 1095 阅读 · 0 评论 -
Linux系统之ping 命令详解
ping 是 Linux/Unix 系统中最常用的网络连通性测试工具,通过发送 ICMP ECHO_REQUEST 数据包到目标主机,监听其返回的 ICMP ECHO_RESPONSE 数据包,判断主机是否可达、网络延迟及丢包率。原创 2025-09-17 07:00:00 · 2189 阅读 · 0 评论 -
Linux系统之lvmconfig 命令详解
lvmconfig 是 LVM(逻辑卷管理)中用于显示和操作配置信息的工具。它可以从 LVM 配置树生成格式化的输出,支持多种配置类型(如当前配置、默认值、差异配置等),并允许通过命令行参数覆盖或合并配置。该命令的前身是 lvm dumpconfig,但已逐步被 lvmconfig 取代。原创 2025-09-17 07:00:00 · 994 阅读 · 0 评论 -
Linux系统之manpath 命令详解
manpath 是 用于确定手册页(manual pages)搜索路径 的工具,其核心功能是输出系统或用户配置的手册页路径列表(以冒号分隔),供 man 等工具查找手册页。若环境变量 $MANPATH 已设置,manpath 会直接显示其内容;否则,将根据配置文件(/etc/man_db.conf)和系统环境自动计算合适的搜索路径。原创 2025-09-16 07:00:00 · 692 阅读 · 0 评论 -
Linux系统之md5sum 命令详解
md5sum 是 用于计算和验证文件的MD5消息摘要(128位哈希值) 的工具,通过对文件内容生成唯一的哈希值,实现文件完整性校验(如检测文件是否被篡改、传输是否完整)。其核心功能是生成文件的MD5校验和,或通过预先生成的校验和文件验证文件一致性,适用于文件传输、备份校验等场景。原创 2025-09-16 07:00:00 · 874 阅读 · 0 评论 -
Linux系统之man 命令详解
man 是 用于访问系统在线参考手册(manual pages)的工具,可查询程序、系统调用、库函数、文件格式等的详细说明。其核心功能是定位并显示指定主题的手册页,支持按章节筛选、全文搜索、格式转换等,是 Unix/Linux 系统中最基础的帮助工具。原创 2025-09-15 07:00:00 · 592 阅读 · 0 评论 -
Linux系统之mkdir 命令详解
mkdir(make directories)是用于创建目录的命令,可一次性创建一个或多个目录,仅当目录不存在时才会创建(避免重复创建报错,除非使用特定选项)。原创 2025-09-14 07:00:00 · 630 阅读 · 0 评论 -
Linux系统之machinectl 命令详解
machinectl 是用于控制 systemd 虚拟机和容器管理服务(systemd-machined.service) 的工具,可管理虚拟机(VM)和容器的生命周期(启动、停止、重启等)、查看状态、操作镜像及传输镜像等。其核心功能是统一管理系统中的虚拟计算资源,支持本地和远程操作,适用于容器化部署、虚拟机管理等场景。原创 2025-09-11 07:00:00 · 766 阅读 · 0 评论 -
Linux系统之parted 命令详解
parted 是一个功能强大的分区管理工具,支持多种分区表格式(如 MS-DOS 和 GPT),可用于创建、调整、删除分区以及管理磁盘空间。原创 2025-09-11 07:00:00 · 909 阅读 · 0 评论 -
Linux系统之mv 命令详解
mv 是 GNU coreutils 工具集的一部分,用于移动文件或目录到指定位置,或重命名文件。原创 2025-09-10 07:00:00 · 1231 阅读 · 0 评论
分享