Linux正则表达式入门:基础正则、扩展正则与Perl正则实战
本文系统梳理 Linux 学习中最常用的正则表达式知识,先解释正则和通配符的区别,再介绍基础正则 BRE、扩展正则 ERE 和 Perl 风格正则的核心符号,并结合 `grep`、`egrep`、`grep -E`、`grep -P` 给出实战示例,帮助你快速建立文本匹配思维。
共找到 245 篇相关文章
本文系统梳理 Linux 学习中最常用的正则表达式知识,先解释正则和通配符的区别,再介绍基础正则 BRE、扩展正则 ERE 和 Perl 风格正则的核心符号,并结合 `grep`、`egrep`、`grep -E`、`grep -P` 给出实战示例,帮助你快速建立文本匹配思维。
本文聚焦 Linux 文本三剑客中的 `grep`,介绍 `grep` 的基本作用、常用选项和典型过滤示例,并结合行号显示、大小写忽略、反向匹配和注释过滤等场景,帮助你快速掌握最常用的文本搜索命令。
本文围绕 Shell 中最常见的特殊符号展开,介绍单引号、双引号、反引号的差异,梳理输出重定向、错误重定向、输入重定向和 Here Document 的使用方式,并结合 `*`、`?`、`[]`、`{}` 等常见通配写法说明命令行中最容易混淆的基础语法。
本文围绕 `awk` 的常见用法展开,介绍 `awk` 的基本格式和字段分隔思路,并通过取行、取列、范围筛选、条件判断、正则匹配和统计计算等示例,帮助你掌握 Linux 中最灵活的文本分析工具之一。
本文从 Linux 磁盘管理的基础认知出发,梳理机械硬盘与固态硬盘的差异、常见磁盘接口与选型建议,并介绍 RAID 常见级别、物理服务器磁盘规划流程、常见文件系统和磁盘性能指标,适合作为磁盘管理的整体入门文章。
本文聚焦 Linux 中最常见的磁盘空间不足故障,分别介绍 block 空间占满、inode 用尽以及文件删除后空间未释放三类典型问题,并结合 `df`、`du`、`lsof`、`kill` 等命令说明排查和处理方法,适合作为磁盘故障排查速查手册。
本文通过一套完整的实战流程,介绍 Linux 中磁盘分区、格式化和挂载的常用方法,覆盖 `fdisk` 的 MBR 分区、`parted` 的 GPT 分区,以及 `mkfs.xfs`、`mount`、`umount`、`blkid`、`/etc/fstab` 和 `mount -a` 的日常使用方式。
本文围绕 Linux 磁盘分区的基础概念展开,介绍主分区、扩展分区、逻辑分区、MBR 与 GPT 的区别,并说明磁盘与分区命名规则、`/etc/fstab` 与 `/etc/rc.local` 的作用,以及常见分区工具的选择思路,适合作为磁盘分区学习的基础篇。
本文介绍 Linux 中 Swap 的作用与创建方法,演示如何使用文件方式扩展 Swap、通过 `swapon` 和 `swapoff` 控制启停,并结合常见企业场景给出服务器分区规划建议,帮助你在内存管理和磁盘规划之间建立更清晰的思路。
本文梳理 Linux 服务管理中的运行级别与系统启动流程,重点说明 CentOS 6 与 CentOS 7 在 runlevel 和 systemd target 上的差异,演示常见运行级别命令,并结合启动流程图帮助你建立从系统上电到进入目标环境的整体认知。