自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux文本三剑客:grep sed awk实战指南

Linux文本处理三剑客(grep/sed/awk)及辅助命令全面解析。grep用于文本搜索,支持正则匹配和多种过滤选项;sed是流编辑器,可实现增删改查等文本操作;awk则是强大的编程语言,擅长结构化文本处理与字段分析。辅助命令包括:sort(排序)、uniq(去重)、tr(字符转换)和cut(字段截取)。文章详细介绍了各命令的语法、核心选项及典型应用场景,如grep过滤注释行、sed替换文本、awk计算字段总和等,帮助用户高效处理Linux系统中的文本数据。

2025-11-07 18:30:16 1251

原创 Linux Shell 函数与数组:从基础到实战详解

本文详细介绍了Shell编程中函数与数组的使用方法。在函数部分,讲解了两种定义格式、返回值处理($?)和参数传递规则($1-$n),强调函数返回值是状态码而非计算结果,超出255需用echo替代return。数组部分涵盖索引数组和关联数组的定义、元素读取(${array[n]})、长度获取(${#array[@]})及遍历技巧,特别说明关联数组需先declare -A声明。文章还总结了常见问题,如返回值超限、数组下标从0开始等注意事项,帮助开发者避免典型错误。通过掌握这些核心语法,可以有效提升Shell脚本

2025-11-04 20:46:47 845

原创 Linux Shell脚本while循环实战指南

摘要:while循环是基于测试条件的循环结构,条件成立时执行循环体,否则退出。其语法包含条件判断、循环体和结束标志三部分,适合处理动态终止场景。文章详细介绍了基本语法、固定次数循环和死循环的实现方法,并通过猜数字游戏案例展示应用。同时总结了常见问题:死循环(需修改条件变量)、多命令逻辑异常(用&&连接)和变量引用错误(需加引号)。核心要点是while循环依赖条件退出码,需避免死循环并正确处理变量引用。

2025-11-02 19:59:23 1239

原创 Shell编程:循环与遍历实战技巧

本文介绍了Shell编程中循环与遍历的基本概念及其区别,重点讲解了for循环的两种格式(基础列表型和C语言风格)及其应用场景。文章详细说明了循环控制语句continue和break的用法与区别,并提供了99乘法表、空心正方形等典型脚本示例。最后总结了for循环的选择优化技巧,包括减少外部命令调用、避免无效迭代等实用建议,帮助提升Shell脚本效率。全文包含代码实例和详细注释,适合Shell初学者学习和参考。

2025-10-31 18:54:10 862

原创 深入掌握Shell的echo命令技巧

Shell的echo命令是用于在终端输出文本或变量值的基本工具。它具有信息反馈、调试脚本和创建简单交互界面等功能。常用选项包括-n(不换行)和-e(启用转义字符解释),支持\n、\t等转义序列。示例展示了创建菜单、进度条模拟和生成配置文件等实用场景。echo命令语法简单,支持变量输出和ANSI彩色显示,也可配合重定向实现文件操作。对于复杂输出,建议考虑使用printf命令提高可移植性。

2025-10-30 08:59:26 218

原创 Shell变量:存储与操作指南

本文介绍了Shell变量的基本概念和使用方法。变量用于存储系统和用户所需的参数,包含变量名和可变化的值,查看值使用echo命令。变量分为四类:自定义变量、环境变量(如PATH)、位置变量($1-$9)和预定义变量($?等)。环境变量由系统维护,可通过配置文件长期修改。变量命名需以字母或下划线开头,区分大小写。通过export可将局部变量设为全局,readonly可设为只读。整数运算使用expr,比较用-eq等操作符。read命令可交互获取用户输入(-p设提示符,-a存数组)。赋值时双引号允许引用变量,单引号

2025-10-29 14:11:54 984

原创 Shell脚本入门:从基础到实践

【代码】Shell脚本入门:从基础到实践。

2025-10-29 14:01:53 525

原创 Linux磁盘管理全攻略

把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术组成磁盘阵列的不同方式称为RAID级别(RAID Levels)常用的RAID级别等。

2025-10-22 20:47:35 1446

原创 Linux系统用户管理全攻略

Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个唯一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。实现用户账号的管理,要完成的工作主要有如下几个方面:管理员用户:windows admin/root(固定值

2025-10-19 17:00:33 928

原创 掌握yum命令,轻松玩转Linux软件包

总之,yum作为 RHEL 系 Linux 的核心包管理工具,核心价值在于自动化处理软件依赖,并通过简洁命令实现软件的全生命周期管理(安装、更新、删除),同时支持仓库、缓存与软件组的灵活管控,是系统维护的核心工具之一。

2025-10-17 19:13:18 638

原创 Linux命令速查手册:告别死记硬背

《Linux命令速查手册》为初学者提供精准、简洁的命令参考,解决"记不住、用不对"的困扰。手册涵盖ls、cd、mkdir等基础文件操作命令,以及cat、grep等文本处理工具,重点解释常用参数和组合用法。特别总结通配符(*?)、管道符(|)、等核心符号的使用场景,区分绝对/相对路径符号(~ ../.),并介绍后台运行(&)等实用技巧。通过场景化示例展示命令组合,如批量文件处理、实时日志查看等,帮助用户即查即用,避免死记硬背。手册强调命

2025-10-14 19:33:49 1164

原创 深入解析OSI七层模型与TCP通信机制

L3.网络层。

2025-10-11 22:09:55 764

原创 5步轻松创建虚拟机,虚拟机配置及远程工具链接新手必看

本文详细介绍了在VMware中创建和配置Rocky Linux 9虚拟机的完整流程。首先通过典型配置创建虚拟机,设置名称、磁盘大小和硬件参数,并加载系统镜像。安装过程中需调整日期、选择磁盘分区、配置网络并设置root密码。系统安装完成后,介绍了关闭防火墙、查看IP和网关、配置网卡等基本操作。最后演示了如何使用MobaXterm进行远程连接。整个过程包含多个关键步骤的图文说明,适合初学者按照指引完成虚拟机部署和基础网络配置。

2025-10-11 10:02:07 386

空空如也

空空如也

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

TA关注的人

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