- 博客(138)
- 收藏
- 关注
原创 银河麒麟操作系统最佳实践专栏介绍
本专栏聚焦国产银河麒麟操作系统的实战应用,涵盖服务器版与桌面版的安装配置、系统管理及常见问题解决方案。内容包括Linux通用知识(环境变量、磁盘检查、网络配置等)、服务器系统专题(密码重置、软件回退、数据库安装、防火墙配置等)以及桌面系统技巧(启动项设置、镜像封装、deb包制作等)。所有文章均基于实际验证操作编写,提供详细步骤和命令,旨在帮助IT运维人员、开发者和国产化转型相关人员高效掌握银河麒麟系统,避免常见错误。专栏突出实战性和针对性,持续更新以适配系统版本演进。
2025-07-15 08:30:22
356
原创 Linux从入门到精通专栏介绍
Linux全栈学习专栏简介 本专栏提供从零基础到进阶的Linux全栈学习路径,内容涵盖: 基础部分:CentOS7环境下的系统操作、账户管理、文件权限、网络配置等 进阶技能:服务管理(防火墙/Web/DNS)、磁盘分区、RAID配置、系统维护 云原生技术:容器化(Docker)和Kubernetes部署 学习价值 技术生态:掌握占主导地位的Linux技术栈(90%公有云/容器化/嵌入式开发基础) 职业发展:提升系统管理/DevOps岗位竞争力,薪资优势达20%-30% 底层认知:通过命令行深入理解操作系统原
2025-07-02 08:59:40
558
原创 【麒麟桌面系统】企业微信提示当前副设备的企业微信版本较低
银河麒麟系统中登录企业微信时出现"副设备版本较低"的报错,可通过两种方案解决:1)更新最新版企业微信,需替换软件源并刷新软件商店安装8.0-50-4.1.26.6019kylin5版本;2)安装内测5.0版本企业微信,需下载deb包后使用sudo dpkg命令安装。文章还提供了常见问题解决表和长期维护建议,包括系统更新检查、软件源验证等维护项目及具体操作指南。
2025-12-04 15:48:27
566
原创 联想开天N70z/N79Z G1d笔记本Win驱动下载
本文介绍了联想开天N70Z/N79Z G1d笔记本在Win11系统下的驱动安装方法。提供了WiFi网卡驱动(RealtekWlan)和显卡驱动(ZX C960 GPU)的详细安装步骤,包括手动更新驱动和卸载流程。驱动安装后成功支持5G WiFi连接并正确识别显卡型号。文中附有系统信息和安装效果截图,同时提供了官方驱动下载地址及备用下载链接。该指南适用于需要为联想开天N70Z/N79Z G1d笔记本安装Win11驱动的用户参考。
2025-09-22 09:30:04
1815
原创 【银河麒麟服务器操作系统】安装英伟达4090D显卡驱动操作指南
本文详细介绍了在银河麒麟高级服务器操作系统V10SP3-2403-X86版本上安装NVIDIA RTX4090D显卡驱动的完整流程。主要内容包括:准备工作检查、开源驱动禁用、运行级别切换、依赖包安装以及交互式安装过程中的关键选项选择(32位库选Yes、X配置选No)。通过禁用nouveau驱动、重建内核引导等步骤确保驱动安装成功,最后通过nvidia-smi命令验证驱动安装情况。文档提供了操作检查表和安装流程图,帮助用户在银河麒麟系统上顺利完成显卡驱动部署。
2025-09-01 10:05:07
2643
原创 【银河麒麟桌面系统】PXE实现arm、x86等多架构安装
本文介绍如何搭建一个支持x86和ARM架构、兼容Legacy/UEFI引导的PXE自动化安装系统。通过流程图展示了客户端启动时的架构检测和引导流程,并提供了DHCP+DNSMasq两种配置方案的服务端搭建方法。配置重点包括:1) DHCP/DNSMasq服务配置,针对不同架构(00:07对应x86 UEFI、00:0B对应ARM64 UEFI、00:00对应x86 BIOS)指定不同的引导文件;2) TFTP服务配置;3) NFS共享存储配置。最终实现客户端通过PXE自动获取IP、加载对应架构的引导文件,并
2025-08-25 14:39:14
2314
原创 七十八、【Linux数据库】Redis数据持久化 、 数据类型
Redis 提供了两种核心持久化方式(RDB快照和AOF日志)以及五种主要数据类型。RDB通过定时二进制快照实现快速恢复,AOF记录操作日志保障数据安全,混合模式结合两者优势。支持字符串、列表、集合、有序集合和哈希等数据类型,满足不同场景需求。配置演示包含持久化参数设置、手动触发操作和数据恢复流程,数据类型操作示例展示基础命令和常见用法。高级功能还涵盖位图、HyperLogLog基数统计和地理空间索引等特殊数据类型应用。
2025-08-22 10:55:52
450
原创 七十七、【Linux数据库】Redis主从复制演示
Redis主从复制功能实现了数据实时同步,支持读写分离、高可用和负载均衡。部署流程包括准备实例、启动服务、配置主从关系及验证状态。测试环节验证了数据同步、读写分离和故障处理能力。高级配置涵盖认证复制、只读从节点和复制缓冲区设置。故障处理方案包括主从切换、数据修复和强制全量同步。关键命令总结表和使用场景图示完整呈现了Redis主从复制的核心功能与操作方法。
2025-08-22 10:54:58
408
原创 七十六、【Linux数据库】部署Redis集群 、 管理集群
Redis集群部署与管理指南 本文详细介绍了Redis集群的完整部署流程和日常管理操作。主要内容包括: 集群环境准备与节点配置 集群创建与验证方法 集群状态检查与数据操作 节点扩展(添加主/从节点)与删除 集群维护(备份恢复、重平衡、修复) 文档提供了完整的命令行操作示例,涵盖从基础部署到高级管理的全流程,并附有Mermaid架构图说明集群拓扑结构。通过分步骤的代码演示,帮助管理员快速掌握Redis集群的运维要点。
2025-08-21 10:08:16
245
原创 七十五、【Linux数据库】部署Redis服务 、 部署LNMP+Redis
本文介绍了Redis与LNMP环境的集成部署方案。主要内容包括:1)Redis核心功能(内存存储、丰富数据结构、持久化等)及其在LNMP中的价值(会话共享、数据缓存等);2)详细部署步骤:安装配置Redis服务、搭建LNMP环境(Nginx+MySQL+PHP)并进行集成;3)通过PHP测试脚本验证Redis缓存和Session功能;4)高级配置如Redis持久化、主从复制和PHP扩展使用。文中提供了完整的命令示例和配置说明,帮助实现高性能Web应用架构。
2025-08-21 10:07:13
280
原创 七十四、【Linux数据库】MySQL数据库存储引擎
MySQL存储引擎功能对比与操作指南 本文详细介绍了MySQL常用存储引擎的功能特性及操作方法。主要内容包括: 核心功能对比:InnoDB、MyISAM、Memory和Archive引擎在事务支持、锁机制、索引结构等方面的差异 实操演示: 查看和修改存储引擎 创建指定引擎的表 查看表状态信息 特性展示: InnoDB的事务处理能力 MyISAM的表修复功能 Memory引擎的内存特性 Archive引擎的压缩存储 文章通过具体的SQL命令和操作结果,展示了各存储引擎的实际应用场景和使用方法。
2025-08-20 16:51:08
786
原创 七十三、【Linux数据库】MySQL数据库PXC 集群概述与演示
本文详细介绍了MySQL Percona XtraDB Cluster(PXC)集群的部署与管理。PXC集群具有同步复制、多主架构、自动故障转移等核心特性,通过Galera技术保证数据一致性。部署过程包括环境准备、节点规划、软件安装和配置,其中首节点需特殊启动方式并创建SST用户。文章提供了集群验证方法和多主写入测试案例,并介绍了节点维护、扩展和备份恢复等管理操作。关键配置参数和常用命令以表格形式总结,便于快速查阅。该方案适用于需要高可用、强一致性的数据库场景。
2025-08-20 16:50:15
651
原创 七十二、【Linux数据库】MySQL数据库MHA集群概述 、 部署MHA集群
MySQL MHA高可用集群部署指南 本文介绍了MySQL MHA(Master High Availability)高可用集群的部署方案。MHA架构包含Manager节点监控主从状态,通过VIP漂移实现透明故障转移。部署步骤包括: 环境准备:配置4台服务器(1主2从1管理)和SSH互信 安装依赖:Perl模块和MHA组件(Node/Manager) 配置MHA:创建配置文件,设置VIP漂移脚本 启动测试:检查配置后启动监控,模拟主库故障验证自动切换 关键特性: 30秒内完成自动故障转移 确保数据一致性 应
2025-08-19 10:01:48
1739
原创 七十一、【Linux数据库】MySQL数据库分片概述 、 部署MyCAT服务
MySQL分片与MyCAT实现指南摘要: 本文系统介绍了MySQL分片技术与MyCAT中间件的实现方案。主要内容包括:1)数据库分片核心概念,如水平/垂直拆分、分片键选择;2)MyCAT五大核心功能:分片路由、读写分离、负载均衡等;3)详细部署流程,涵盖环境准备、分片规则配置和服务启动;4)分片操作演示,展示数据自动路由和跨分片查询能力;5)四种分片策略(哈希/范围/日期/列表)的对比分析及适用场景建议。通过Mermaid架构图和配置示例,直观呈现了MyCAT分片集群的全貌,为大数据量场景下的数据库扩展提供
2025-08-19 10:00:49
1088
原创 七十、【Linux数据库】MySQL数据库读写分离 、 MySQL多实例
MySQL读写分离与多实例技术实现摘要 本文介绍了MySQL读写分离与多实例的配置方法。读写分离通过ProxySQL实现,包括安装配置、后端服务器设置、用户认证、路由规则定义等步骤,可将写操作路由到主库(hostgroup_id=10),读操作分发到从库(hostgroup_id=20)。多实例部署则展示了在同一服务器上运行多个MySQL实例的方法,包括目录创建、初始化、独立配置和启动验证。最后整合两种技术,实现多实例间的读写分离功能,通过主从复制和ProxySQL配置完成数据同步与请求分发。关键命令包括P
2025-08-18 11:05:50
437
原创 【银河麒麟桌面系统】配置匿名文件夹与用户认证共享服务
本文详细介绍了在Linux系统上配置Samba文件共享服务的完整过程。主要内容包括:1)安装Samba服务;2)配置匿名共享目录,设置777权限;3)创建认证用户组和用户,配置需要密码访问的共享目录;4)服务重启和防火墙设置;5)提供了Windows和Linux客户端的详细测试步骤,包括解决Windows匿名访问问题的方法。文档通过命令行操作和图形界面两种方式演示了匿名和认证两种访问模式的配置与验证方法,确保文件共享服务能够正常使用。
2025-08-18 11:04:28
1248
原创 六十九、【Linux数据库】MySQL主从同步 、 主从同步模式
MySQL主从同步配置指南摘要 本文详细介绍了MySQL主从同步的四种配置方式,包括异步复制、半同步复制、GTID复制和多源复制。主要内容包含: 核心功能: 数据冗余备份 读写分离负载均衡 高可用故障切换 跨地域数据分发 配置方法: 主从库参数设置 复制账号创建 二进制日志定位 插件安装与启用 多通道管理 验证方式: 通过SHOW SLAVE STATUS命令 监控半同步状态 检查GTID执行情况 适用场景: 异步复制适合通用场景 半同步保证金融交易一致性 GTID简化复杂拓扑管理 多源复制实现数据聚合 文
2025-08-16 13:20:13
786
原创 六十八、【Linux数据库】percona软件介绍 、 innobackupex备份与恢复
本文介绍了Percona XtraBackup的架构与使用方法。XtraBackup是Percona提供的开源热备份工具,支持InnoDB引擎的全量/增量备份、压缩、加密和并行处理等功能。文章通过mermaid图展示了其架构和工作流程,并详细演示了从安装、全量备份、增量备份到数据恢复的完整操作步骤,包括关键命令和参数说明。此外,还解释了XtraBackup基于LSN的增量备份原理,以及压缩、加密等高级备份选项的使用方法。该工具能在不影响数据库运行的情况下实现高效备份恢复,是MySQL数据库管理的重要组件。
2025-08-16 13:19:19
3167
原创 六十七、【Linux数据库】MySQL用户授权 、 完全备份 、 增量备份
本文系统性地介绍了MySQL数据库的安全架构与备份恢复策略。安全架构采用分层设计,包含网络、认证、访问控制、数据和审计五层,并整合了防火墙、RBAC权限控制、数据加密等防护措施。备份体系提供物理备份、逻辑备份和增量备份三种方案,支持不同粒度的数据恢复需求。 权限管理体系采用精细化设计,从全局到列级实现五层权限控制,并提供了详细的SQL操作示例。备份恢复方案对比了逻辑备份、物理备份和增量备份的特点,针对不同故障场景制定了差异化的恢复策略,包含RTO/RPO指标和具体操作步骤。 文章通过配置命令和操作流程,详细
2025-08-15 10:07:04
796
原创 六十六、【Linux数据库】MySQL数据导入导出 、 管理表记录 、 匹配条件
本文介绍了MySQL数据管理的核心功能与应用场景,包含数据导入导出、表记录管理、条件匹配等操作。主要内容包括: 数据迁移方案:对比mysqldump、LOAD DATA等方法的适用场景,分析不同方案的导出格式、速度、压缩支持等特性 数据操作命令: 数据导入导出(SQL/CSV格式转换) 记录增删改查(INSERT/DELETE/UPDATE/SELECT) 条件匹配(等值/范围/模糊/空值查询) 应用场景:数据库备份恢复、报表生成、数据清洗、批量操作等场景下的最佳实践方案 文中提供了详细的命令示例和参数说明
2025-08-15 10:06:07
1122
原创 六十五、【Linux数据库】MySQL表结构 、 MySQL键值
MySQL表结构设计全景图展示了从业务需求到性能优化的完整流程,涵盖数据类型选择、约束条件、键值设计和存储引擎选择等核心要素。表结构包含主键、外键、唯一键等键值类型,各自具有不同的功能特点和适用场景。设计原则可分为规范化设计(3NF+)和反范式设计(1NF-2NF),前者强调消除冗余,后者注重查询性能。实际操作演示包括创建表(指定字段类型、约束和索引)、修改表结构(添加/修改/删除列)以及查看表定义等基本操作。设计时需根据业务类型(OLTP/OLAP)和查询需求平衡范式级别与性能要求。
2025-08-14 10:11:25
984
原创 六十四、【Linux数据库】构建MySQL服务 、 数据库基本管理
MySQL架构与部署管理指南摘要: MySQL采用分层架构设计,包含连接层、SQL接口、解析器、优化器和多种存储引擎(InnoDB/MyISAM/Memory)。核心功能包括数据存储管理、ACID事务、并发控制和安全机制。部署过程涵盖安装、初始配置(密码策略、用户权限)和性能优化(缓冲池大小、连接数等)。数据库管理涉及用户权限控制、数据库/表操作及备份恢复策略。高级管理包括主从复制配置、性能监控(线程连接数、慢查询分析)和安全加固措施(SSL加密、数据加密)。不同存储引擎各具特性:InnoDB适合事务处理,
2025-08-14 10:10:31
1106
原创 六十三、【Linux应用演示】搭建HAProxy服务器
HAProxy是一款高性能的负载均衡器,支持HTTP/TCP请求分发。本文介绍了HAProxy的核心功能与配置方法,包括负载均衡算法对比、SSL终止、智能路由和健康检查等关键特性。内容涵盖基础安装配置(如轮询算法、统计页面设置)和高级功能实现(如路径路由、会话保持)。文章还详细解析了不同负载均衡算法的适用场景,并提供了健康检查与故障转移的具体配置示例,帮助用户构建高可用服务架构。通过灵活的配置选项,HAProxy能有效提升Web应用、数据库等服务的可用性和性能。
2025-08-13 10:46:52
390
原创 六十二、【session与Cookie】 部署memcached 、 Session共享
Memcached与Session共享功能摘要 Memcached是一款高性能分布式内存缓存系统,主要用于减轻数据库负载和提高应用响应速度。其核心架构采用一致性哈希算法实现数据分片,支持多节点集群部署,提供毫秒级响应和自动数据过期机制。 在Session共享方面,Memcached可实现: 无状态Web服务器扩展 高可用会话存储 用户请求无缝切换 故障自动恢复 相比Redis和数据库存储,Memcached在纯内存Session存储场景中展现出更高的性能(10万+OPS)和扩展性,但不支持数据持久化。实际部
2025-08-13 10:38:18
293
原创 六十一、【Linux系统keepalived服务】 Keepalived热备 、 Keepalived+LVS
摘要:本文介绍了Keepalived高可用解决方案的核心架构与配置方法。通过VRRP协议实现IP漂移,主备节点自动切换保障服务连续性。详细解析了Keepalived热备模式和LVS集成模式的配置参数,包括全局定义、VRRP实例、虚拟服务器等关键配置项,并给出企业级部署建议。附有主备节点配置示例、服务启动命令及状态验证方法,帮助构建高可用Web服务集群。
2025-08-12 09:43:57
351
原创 六十、【Linux系统lvs应用】LVS简介 、 LVS-NAT集群 、 LVS-DR集群
LVS(Linux Virtual Server)是Linux内核内置的高性能负载均衡解决方案,提供NAT、DR和TUN三种工作模式。核心组件包括负载调度器、真实服务器集群和共享存储。NAT模式通过修改IP地址实现转发,适合中小流量;DR模式仅修改MAC地址,性能更高但需服务器同网段。配置过程涉及IPVS管理工具使用、虚拟IP设置和健康检查部署。生产环境中建议根据业务需求选择合适模式,并通过内核参数调优和会话保持机制提升性能。LVS配合Keepalived可实现高可用,适用于HTTP/HTTPS等服务的负载
2025-08-12 09:43:14
484
原创 五十九、【Linux系统Git服务】版本控制 、 Git基础 、 Git进阶演示
Git核心架构与版本控制 Git是一个分布式版本控制系统,采用工作区、暂存区、本地仓库和远程仓库的四层架构。其核心对象包含Commit、Tree、Blob和Tag等,支持高效的分支管理和协作开发。 主要功能包括: 版本控制基础:记录文件变更历史,支持回退到任意版本 分支管理:支持多种分支策略(功能分支、热修复等)和Git工作流模型(集中式、Gitflow等) 协作开发:通过远程仓库实现多人协作,支持PR和代码审核 常用命令示例: git init 初始化仓库 git add/commit 提交变更 git
2025-08-11 10:05:44
938
原创 【银河麒麟桌面系统】自定义ISO镜像操作实践
本文详细介绍了麒麟操作系统Kylin-Desktop-V10-SP1的ISO镜像定制流程。通过挂载原始镜像、解压文件系统、进入chroot环境进行系统定制(包括文件替换和软件管理),最终重构squashfs并生成新ISO。关键步骤包括:挂载镜像到mnt目录、解压filesystem.squashfs、替换源配置文件、在chroot环境中清理系统、重新生成squashfs文件以及使用mkisofs命令创建新镜像。文章特别标注了x86和ARM架构的不同命令参数,并提供了安装测试验证方法。整个过程展示了从原始镜像
2025-08-11 10:04:37
2069
原创 五十八、【Linux系统nginx服务】nginx代理服务器、nginx优化
Nginx代理技术全景摘要 Nginx代理功能涵盖基础反向代理、负载均衡、缓存加速和安全防护四大核心模块。关键技术指标显示:基础代理延迟5-50ms,缓存代理可达1-5ms;负载均衡支持轮询、加权、IP哈希等策略,其中最少连接算法适合长连接服务;缓存系统分为客户端、边缘、代理和应用四级,性能影响从极高到中不等。典型配置包括:反向代理通过proxy_pass指令实现,负载均衡通过upstream模块定义,缓存通过proxy_cache_path配置。优化要点包括:worker_connections设置连接数
2025-08-09 10:01:34
422
原创 五十七、【Linux系统nginx服务】部署LNMP 、 Nginx+FastCGI 、 Nginx高级技术
本文介绍了LNMP(Linux+Nginx+MySQL+PHP)架构的部署与优化。主要内容包括:1) LNMP环境部署步骤,涵盖Nginx、MySQL和PHP-FPM的安装配置;2) PHP-FPM进程优化参数设置,包括pm.max_children等关键参数的计算方法;3) FastCGI缓存配置以提高PHP性能;4) Nginx高级功能如负载均衡的实现,通过upstream模块分配流量到多个应用服务器。文章通过具体配置示例和参数建议,为构建高性能LNMP环境提供了实用指导。
2025-08-09 10:00:48
704
原创 五十六、【Linux系统nginx服务】nginx虚拟主机实现
本文详细介绍了Nginx三种虚拟主机配置方式:基于域名、IP和端口。域名虚拟主机通过HTTP请求头中的Host字段区分站点;IP虚拟主机需为每个站点分配独立IP;端口虚拟主机则通过不同端口提供服务。文章提供了完整的配置示例,包括环境准备、Nginx配置、防火墙设置和验证方法,并总结了关键命令和故障排查技巧。三种方式各具特点,可满足不同场景下的多站点部署需求。
2025-08-08 19:55:53
352
原创 五十五、【Linux系统nginx服务】nginx安装、用户认证、https实现
Nginx是一款高性能的Web服务器和反向代理服务器,主要功能包括静态内容服务、反向代理、负载均衡、SSL/TLS加密和访问控制。安装配置步骤包括:1)通过yum安装Nginx并启动服务;2)配置静态站点目录和基础配置文件;3)使用htpasswd创建用户认证系统保护敏感区域;4)生成自签名证书配置HTTPS安全连接。文章详细演示了Nginx的核心功能实现、访问控制配置(IP限制和基础认证)、HTTPS安全优化(证书管理和协议配置)以及常用管理命令,涵盖了从基础安装到安全加固的全流程配置方法。
2025-08-08 19:55:37
481
原创 五十四、【Linux系统shell脚本】awk基本用法、awk高级应用
Awk文本处理核心摘要 本文系统介绍了Awk文本处理工具的基础与高级用法: 基础操作:字段处理($N/NF)、条件过滤(比较/正则)、内置变量(NR/FS等) 高级应用:统计计算(sum/avg)、数组处理、BEGIN/END块、自定义函数 实战场景:日志分析(状态码统计)、系统监控(内存计算)、CSV转换等 典型应用示例: awk '{print $1}' 提取首列 awk '$2>26' 数值过滤 awk '{sum+=$2} END{print sum/NR}' 计算平均值 awk -F, 'B
2025-08-07 09:19:13
438
原创 五十三、【Linux系统shell脚本】sed基本用法 、 sed文本块处理、sed高级应用
本文介绍了Linux文本处理工具sed的核心用法,分为基础操作、文本块处理和高级应用三部分。基础操作包括文本替换、行删除和插入/追加;文本块处理涵盖多行匹配、块内操作和命令组合;高级应用涉及反向引用、分支跳转和保持空间操作。文章提供了详细的命令语法对比表、地址定位规则和典型应用场景,并附有实际示例演示各功能的实现方式。特别强调了sed的原地编辑能力,可通过-i选项实现文件修改并自动备份原文件。这些技巧对系统管理员和开发者处理日志、配置文件等文本任务具有重要实用价值。
2025-08-07 09:18:33
332
原创 五十二、【Linux系统shell脚本】正则表达式演示
本文全面介绍了正则表达式的三种主要类型(BRE、ERE、PCRE)及其应用。通过对比表格展示了它们在元字符转义、量词支持、分组捕获等方面的差异,并提供了基础元字符功能说明。文章重点演示了Linux环境下正则表达式的实际应用:使用grep进行基础匹配、sed实现文本替换、awk提取分组内容,以及高级功能如零宽断言和非贪婪匹配。最后给出了日志分析、配置解析和数据验证等实战场景,配有详细命令示例。全文通过图表结合的方式,系统性地讲解了正则表达式从基础到高级的使用方法。
2025-08-06 13:34:41
1109
原创 五十一、【Linux系统shell脚本】字符串处理
本文系统介绍了Linux Bash中的字符串处理技术,分为基础操作、模式匹配和高级技巧三大类。基础操作包括获取字符串长度、子串提取和大小写转换;模式匹配涵盖前缀/后缀删除和字符串替换;高级技巧则涉及默认值处理、数组字符串转换和正则表达式匹配。文章通过命令示例和对比表格,详细展示了每种操作的语法和适用场景,如${#str}获取长度、${str^^}转大写、${path##*/}删除最长前缀等。特别提供了默认值处理矩阵,帮助开发者根据不同变量状态选择合适的处理方式。这些技术为Shell脚本开发提供了全面的字符串
2025-08-06 13:34:04
757
原创 五十、【Linux系统shell脚本】case语句 、 函数及中断控制演示
本文介绍了Shell编程中case多分支语句、函数封装和中断控制的用法。case语句支持多种匹配模式(固定字符串、通配符、字符组等),适用于服务管理脚本和文件类型识别等场景。函数部分讲解了定义语法、参数传递、作用域规则和返回值处理,并通过计算器和用户检查示例说明。中断控制介绍了break/continue循环控制、exit退出脚本以及trap信号捕获机制,包含清理临时文件等实际应用。最后总结了各命令的关键语法和功能,为Shell脚本开发提供了实用参考。
2025-08-05 11:33:06
770
原创 四十九、【Linux系统shell脚本】 条件测试 、 if选择结构 、 循环结构
本文介绍了Shell脚本中的条件测试、if选择结构和循环结构。内容涵盖:1)四种条件测试方法对比(test、[ ]、[[ ]]、(( )))及其适用场景;2)文件属性检测、数值比较和字符串判断的常用操作符;3)if单分支、双分支和多分支结构的语法示例;4)for、while和until循环的使用方法,包括循环控制命令(break、continue等);5)常用命令总结表格和功能详解。通过实际脚本案例演示了磁盘检查、服务监控、成绩评级等典型应用场景。
2025-08-05 11:32:23
569
原创 四十八、【Linux系统shell脚本】编写及执行脚本 、 Shell变量 、 数值运算
本文介绍了Shell脚本的基础知识、变量操作和数值运算方法。主要内容包括:1)Shell脚本创建执行流程及调试模式;2)变量定义、环境变量管理和特殊变量应用;3)数值运算的不同方法对比,包括整数运算、浮点数运算和自增运算。重点展示了$(( ))和let命令的用法,以及bc计算器的浮点运算能力。文章通过示例代码和对比表格,清晰呈现了Shell脚本编程的关键技术点,适合初学者快速掌握基础操作。
2025-08-04 18:57:18
1141
原创 【银河麒麟服务器系统】自定义ISO镜像更新内核版本
本文介绍了如何更新麒麟服务器系统SP2镜像的内核版本,从4.19.90-24.4升级到4.19.90-25.47。主要步骤包括:准备新版内核包、更新镜像仓库、重构引导配置和定制Kickstart文件。提供了详细的包清单和操作命令,涵盖内核核心、模块、开发工具等关键组件的替换。通过修改EFI/传统引导配置和ks.cfg文件,可实现自动化安装流程。文章还包含仓库重构和软件包版本验证等关键操作说明,适用于需要定制ISO镜像的系统管理员。
2025-08-04 18:38:56
1538
麒麟桌面系统额外加装新硬盘在计算机中无图标显示.pdf
2025-06-11
【麒麟桌面系统】Windows字体迁移与在线下载方案详解
2025-06-11
麒麟系统软RAID配置.docx
2025-06-10
银河麒麟高级服务器操作系统V10 SP3 2403安全加固操作指南.pdf
2025-06-09
麒麟V10系统基础排查工具使用详解.docx
2025-06-09
银河麒麟桌面系统局域网搭建APT源.docx
2025-06-06
银河麒麟桌面系统挂在新硬盘后像Windows一样盘符显示.docx
2025-06-06
银河麒麟桌面系统共享文件夹指导手册.pdf
2025-06-06
银河麒麟桌面操作系统V10SP1修复grub操作手册.pdf
2025-06-06
银河麒麟操作系统单用户修改密码.pdf
2025-06-06
Linux系统hbase的安装与基础操作.pdf
2025-06-06
银河麒麟桌面操作系统V10SP1如何在保留“数据盘”的情况下进行系统重装.pdf
2025-06-06
【vmware虚拟机使用】 开始安装centos7操作系统.pdf
2025-07-01
麒麟系统工具箱信息获取规则.pdf
2025-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅