自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

系统自带mariadb的使用说明.pdf

麒麟系统最佳实践

2025-06-12

网卡绑定配置手册.pdf

麒麟系统最佳实践

2025-06-12

麒麟桌面系统开机提示initramfs解决方案.pdf

麒麟桌面系统开机提示initramfs解决方案

2025-06-11

麒麟桌面系统修复助手下载与使用说明.docx

麒麟桌面系统修复助手下载与使用说明

2025-06-11

麒麟桌面系统重置系统开机密码.pdf

麒麟桌面系统重置系统开机密码

2025-06-11

麒麟桌面系统额外加装新硬盘在计算机中无图标显示.pdf

内容概要:本文档由麒麟软件有限公司发布,针对在麒麟桌面系统中额外加装新硬盘后无图标显示的问题提供了详细的解决方案。文中指出,此方法适用于新的空硬盘。具体步骤包括:通过开始菜单栏打开分区编辑器并输入开机密码,切换到新增硬盘,创建分区表并选择“gpt”类型,新建分区并建议使用ntfs文件系统,最后应用设置并重启系统以使新硬盘正常显示和使用。; 适合人群:使用麒麟桌面系统的用户,尤其是遇到加装新硬盘后无法正常显示图标的用户。; 使用场景及目标:①当用户在麒麟桌面系统中加装新的空硬盘时,按照本指南操作可解决硬盘无图标显示的问题;②确保新硬盘能够被系统正确识别并正常使用。; 其他说明:本指南仅适用于新的空硬盘,对于已有数据的硬盘操作需谨慎对待,以免造成数据丢失。建议用户在操作前备份重要数据。

2025-06-11

【麒麟桌面系统】Windows字体迁移与在线下载方案详解

内容概要:本文档由麒麟软件有限公司提供,主要介绍在银河麒麟桌面操作系统V10-SP1-2303上解决系统缺少办公用的公文字体的问题。提供了两种字体获取方式:一是从Windows系统获取字体文件,可直接拷贝字体文件夹或通过U盘、光盘转移;二是上网下载ttf、TTF格式字体文件并存放于麒麟系统桌面的Fonts文件夹。针对字体安装,给出两种方案:一是利用系统自带字体管理器逐个安装字体,操作简单但效率低,需双击字体文件并按提示确认安装,安装后需重启系统;二是通过命令行批量添加字体,步骤包括赋予文件权限、复制字体文件到指定路径以及刷新字体缓存,最后重启系统使字体生效。 适合人群:适用于使用银河麒麟桌面操作系统V10-SP1-2303的用户,尤其是办公人员和对字体有特殊需求的用户。 使用场景及目标:①当用户发现系统缺少必要的公文字体,影响办公文档编辑时;②希望通过高效的方式快速添加所需字体,提高工作效率。 其他说明:无论是采用字体管理器还是命令行方式,在安装字体后都需要重启系统才能使字体正常显示。

2025-06-11

Linux系统journalctl命令详解.pdf

可直接提供用户使用

2025-06-11

CentOS 7 MySQL安装配置详细教程.html

mysql安装配置教程

2025-06-11

麒麟系统软RAID配置.docx

内容概要:本文档详细介绍了在麒麟系统中配置软RAID的过程,涵盖从准备工作到后期维护的各个步骤。首先讲解了NVME+GPT分区创建软RAID的流程,包括检查磁盘是否含有GPT分区信息、清除磁盘信息、创建RAID10并格式化。接着深入探讨了mdadm工具的使用方法,包括工具简介、创建不同级别的RAID(如RAID 0、1、5、10)、查看和管理阵列信息。此外,还涉及了数据清扫、设备的移除与添加、RAID卷大小的调整、同步速度的修改以及在磁盘损坏情况下的恢复措施等内容。 适合人群:具备一定Linux操作系统基础知识,尤其是对磁盘管理和RAID有一定了解的系统管理员和技术人员。 使用场景及目标:①帮助用户掌握麒麟系统下软RAID的配置方法;②指导用户解决实际工作中遇到的软RAID相关问题,如设备故障、性能优化等;③确保用户能够独立完成软RAID的创建、管理和维护工作。 其他说明:本文档提供了详细的命令行操作示例和注意事项,建议读者在实际操作前仔细阅读并理解每个步骤的功能和潜在风险。同时,对于关键操作,如数据清扫、设备移除等,应提前做好备份工作,以防数据丢失。文档还特别强调了mdadm工具的重要性及其在软RAID管理中的广泛应用。

2025-06-10

银河麒麟V10服务器系统配置bond脚本

银河麒麟V10服务器系统配置bond脚本

2025-06-10

银河麒麟高级服务器操作系统V10 SP3 2403安全加固操作指南.pdf

可交付性安全加固文档,全文共147页,从15个角度进行加固,非别是安全服务、内核参数、安全网络、系统命令系统审计、系统设置、潜在风险、文件权限、风险账户、磁盘检查、密码强弱、账户锁定、系统安全、系统维护、资源分配

2025-06-09

麒麟V10系统基础排查工具使用详解.docx

目录 一 前言 1 二 基础排查工具举例 1 2.1 sosreport释义 1 2.1.1 sosreport工具常用举例 1 2.1.2 sar工具举例 2 2.1.3 perf工具常用举例 4 2.1.4 strace工具举例 6 2.1.5 blktrace工具举例 7 2.1.6 bpftrace工具举例 9

2025-06-09

银河麒麟桌面系统局域网搭建APT源.docx

内容概要:本文详细介绍了在银河麒麟桌面操作系统 V10-SP1 上搭建局域网 APT 源的步骤。首先,通过命令行安装 Apache 服务,确保服务器能够提供 HTTP 访问。接着,创建一个指定路径用于存放需要发布的 kylin 软件包,并将所需软件包复制到该路径下。随后,生成 package 和 release 文件,为软件源创建必要的索引。为了保证安全性和完整性,使用 GPG 生成并导出公钥,同时对 Release 文件进行数字签名。之后,修改 Apache 服务配置文件以允许访问新创建的目录,并重启 Apache 服务使配置生效。最后,在客户机上修改 `/etc/apt/sources.list` 文件指向新的本地 APT 源,并锁定此文件防止被篡改。通过 `apt-get update` 和安装软件包(如 Nginx)验证源配置是否成功。 适合人群:具有一定 Linux 操作系统基础,尤其是熟悉命令行操作的系统管理员或 IT 技术人员。 使用场景及目标:①适用于企业内部网络环境中搭建私有的 APT 源,减少对外部网络的依赖;②确保内部软件包的安全分发与更新,提高软件部署效率;③为银河麒麟桌面系统的用户提供便捷的软件包管理和安装体验。 阅读建议:由于涉及多个命令行操作和配置文件编辑,建议读者在实际操作前仔细阅读每一步骤,并确保在测试环境中先行尝试,避免对生产环境造成不必要的影响。此外,对于不熟悉的命令和配置项,可以查阅官方文档或在线资源获取更多信息。

2025-06-06

银河麒麟桌面系统挂在新硬盘后像Windows一样盘符显示.docx

内容概要:本文详细介绍了在银河麒麟桌面系统中如何将新硬盘挂载并使其像Windows一样显示盘符的方法。具体步骤包括:1) 使用分区编辑器对新硬盘进行格式化;2) 通过`fdisk`命令进行分区;3) 使用`mkfs.ext4`命令创建文件系统;4) 创建挂载目录并通过`mount`命令挂载硬盘;5) 修改`/etc/fstab`文件以实现类似Windows的盘符显示;6) 使用`e2label`命令修改分区卷标;7) 如果重启后盘符显示未生效,需进一步调整`fstab`文件中的参数。; 适合人群:有一定Linux系统操作基础,尤其是对文件系统管理和磁盘挂载有需求的用户。; 使用场景及目标:适用于需要在银河麒麟桌面系统中挂载新硬盘并希望其显示方式与Windows系统类似的场景。目标是让用户能够方便地管理多个硬盘或分区,并确保新挂载的硬盘在系统中以直观的方式展示。; 其他说明:文中提供了详细的命令行操作步骤和截图示例,帮助用户更好地理解和执行每个操作。此外,还特别提醒了在修改`fstab`文件时需要注意的事项,以避免因配置错误导致系统启动失败等问题。

2025-06-06

银河麒麟桌面系统共享文件夹指导手册.pdf

内容概要:本文档详细介绍了银河麒麟桌面系统中共享文件夹的配置方法,涵盖从网络环境确认到具体操作步骤的全流程。首先确保服务端与客户端处于同一局域网内,并能互相通信。接着分别阐述了麒麟系统间、Windows与麒麟系统之间的双向共享设置,包括创建共享文件夹、调整权限、设置SMB用户及密码等关键步骤。此外,还提供了通过创建桌面快捷方式以及命令行挂载方式实现便捷访问共享资源的方法。 适合人群:适用于使用银河麒麟操作系统的企业员工或个人用户,特别是那些需要频繁进行跨平台文件交换的技术人员。 使用场景及目标:①实现银河麒麟操作系统内部以及与Windows系统的文件资源共享;②简化日常工作中多设备间的数据传输流程;③提高团队协作效率,方便资料的集中管理和快速获取。 其他说明:由于涉及网络配置和系统命令的操作,建议按照文档提供的具体步骤谨慎操作,对于不熟悉的命令可以先查阅相关帮助文档。在实际应用中,还需考虑安全性因素,如合理设置用户权限和密码强度,以保护共享数据的安全。

2025-06-06

银河麒麟桌面操作系统V10SP1修复grub操作手册.pdf

内容概要:本文档是关于银河麒麟桌面操作系统V10SP1修复grub的操作手册,主要解决由于grub损坏导致机器无法正常启动的问题。修复步骤包括:首先需要利用对应系统版本的ISO镜像制作U盘启动盘并进入LiveCD环境;在LiveCD环境中,通过终端切换到root账号,并按照顺序挂载根分区、boot分区以及boot/efi分区等必要文件系统;最后,通过chroot命令切换至挂载点,重新安装grub并生成新的grub配置文件来完成修复工作。 适合人群:适用于使用银河麒麟桌面操作系统V10SP1的用户,尤其是遇到grub引导程序损坏导致无法启动系统的用户。 使用场景及目标:①当银河麒麟桌面操作系统V10SP1因grub损坏而无法启动时,可通过本手册提供的方法进行修复;②帮助用户掌握如何通过U盘启动盘进入LiveCD环境,并在此环境下进行系统修复操作;③指导用户正确地挂载各个分区及修复grub,使系统恢复正常启动。 其他说明:在操作过程中,务必确保每一步都准确无误,特别是分区挂载与grub安装命令中的设备文件名要与实际情况相符,以免造成数据丢失或其他不可预知的问题。此外,建议在操作前备份重要数据。

2025-06-06

银河麒麟操作系统单用户修改密码.pdf

内容概要:本文档是针对“银河麒麟桌面操作系统V10(sp1)”用户忘记密码情况撰写的密码修改指南,适用于X86架构和arm架构。文档详细列出六个主要步骤:首先启动主机进入grub界面,然后选择第一项并按“e”键编辑;接着在以linux开头的行末添加特定参数,再通过“crtl+x”或 “F10”键启动进入单用户模式;之后利用passwd命令修改用户密码,以用户名kylin为例,输入新密码并重复确认;最后使用reboot -f命令强制重启主机完成操作。; 适合人群:使用银河麒麟桌面操作系统V10(sp1)且遇到忘记用户密码问题的用户。; 使用场景及目标:当用户忘记银河麒麟桌面操作系统V10(sp1)的用户密码时,按照本手册提供的步骤可以在单用户模式下安全有效地重置密码,重新获取系统访问权限。; 其他说明:按照文中提供的具体步骤操作前,请确保您对计算机有一定的了解,如果不确定某些操作,建议寻求专业人士的帮助。此外,不同版本或配置的系统可能会有细微差异,本方法可能不完全适用于所有情况。

2025-06-06

Linux系统hbase的安装与基础操作.pdf

内容概要:本文档详细介绍了在Linux系统上安装HBase及其基础操作。首先明确安装前的准备,包括对操作系统、Java环境和Hadoop依赖的要求;接着描述了单机模式下HBase的安装步骤,涵盖解压、配置环境变量、修改配置文件等关键环节,并提供启动与验证的方法;最后讲解了HBase Shell的基本操作,如表管理(创建、查看、禁用/删除表)、数据操作(插入、查询、删除数据)和其他常用命令(统计行数、清空表、查看集群状态)。此外,还给出一个完整的操作实例流程,从创建表到插入数据、查询直至清理。 适合人群:对大数据存储和处理有一定兴趣的技术人员,特别是需要在Linux环境下部署和使用HBase进行数据管理的开发人员或运维人员。 使用场景及目标:①为希望在Linux系统上快速搭建HBase环境的学习者提供指导;②帮助用户掌握HBase Shell的基本命令,能够进行简单的表管理和数据操作;③为后续深入研究HBase集群配置和优化打下基础。 阅读建议:由于涉及到具体的命令和配置细节,在阅读时建议读者按照文档提供的步骤逐一尝试,并结合实际环境进行调整,同时注意不同版本之间的兼容性问题。

2025-06-06

银河麒麟桌面操作系统V10SP1如何在保留“数据盘”的情况下进行系统重装.pdf

内容概要:本文档详细介绍了在保留“数据盘”的前提下重装银河麒麟桌面操作系统V10SP1的具体步骤。首先,通过U盘启动盘进入liveCD模式,查看并记录硬盘分区信息;接着,在安装过程中确保新旧系统的用户名一致,选择自定义安装方式手动分区,特别注意不格式化“数据盘”。然后,完成操作系统安装后,通过终端命令获取DATA盘UUID,并编辑/etc/fstab文件配置挂载点,创建对应目录,使用mount命令检查配置是否正确,最终重启系统验证数据盘是否能正常访问。整个过程确保了数据的安全性和系统的稳定性。 适合人群:适用于有一定Linux系统操作基础的用户,特别是那些需要在保留个人数据的前提下对银河麒麟操作系统进行重装的技术人员或高级用户。 使用场景及目标:①在不丢失重要数据的情况下对银河麒麟桌面操作系统进行升级或重装;②掌握Linux系统分区、挂载等基本操作技能;③学习如何通过编辑fstab文件实现磁盘自动挂载。 阅读建议:由于涉及到具体的命令行操作和系统配置,建议读者在实际操作前仔细阅读每一步骤,并确保理解各命令的作用。最好先在一个非生产环境中进行练习,熟悉整个流程后再应用于正式环境。

2025-06-06

docker容器安装部署与微服务实战

docker容器安装部署与微服务实战

2025-06-30

kubernetes(k8s)部署与学习.zip

kubernetes(k8s)部署与学习.zip

2025-07-01

【vmware虚拟机使用】 开始安装centos7操作系统.pdf

【vmware虚拟机使用】CentOS7操作系统安装与配置:从新建虚拟机到系统初始化设置详解;②熟练安装Cen

2025-07-01

远程连接麒麟操作系统.pdf

【麒麟操作系统】远程连接设置与实现:VNC协议下系统配置及跨平台连接方法详解

2025-06-27

麒麟系统工具箱信息获取规则.pdf

【计算机硬件与操作系统】麒麟系统工具箱信息获取规则:硬件参数与系统信息详细提取方法: 内容概要:本文档详细介绍了麒麟系统工具箱用于获取计算机整机信息和硬件参数的具体规则。对于整机信息,包括制造商、型号、序列号、系统位数、内核架构、主机名、操作系统版本、内核版本、处理器详情(如型号、每核线程数、核数等)、内存、主板、硬盘、显卡、显示器、网卡、声卡等信息的获取方法,指明了具体的命令或文件路径。对于硬件参数部分,针对处理器、内存、显卡、主板、网卡、硬盘、显示器、声卡、键盘、鼠标、光驱、蓝牙、摄像头、电池、风扇等硬件组件,列出了详细的属性及其获取方式。此外,还涵盖了硬件监测方面,如CPU温度、使用率、内存使用率、CPU调频等内容,提供了全面的硬件信息获取指南。 适用人群:适用于需要详细了解和掌握麒麟操作系统下硬件信息的技术人员、系统管理员以及相关领域的研究人员。 使用场景及目标:①帮助用户快速准确地获取麒麟系统环境下计算机的整机信息和硬件参数;②为系统维护、故障排查、性能优化提供准确的数据支持;③为硬件兼容性测试、系统部署等工作提供必要的硬件信息依据。 其他说明:文档中的信息获取方式基于特定命令和文件路径,确保了信息来源的权威性和准确性。同时,这些规则不仅有助于日常运维管理,也为深入研究麒麟系统的硬件适配和优化提供了宝贵的参考资料。

2025-06-23

银河麒麟系统本地化部署DeepSeek.pdf

【操作系统】银河麒麟系统本地化部署DeepSeek:涵盖网页版、客户端及VSCode集成的多场景使用指南

2025-06-15

Windows访问ext4文件系统程序

Windows访问ext4文件系统程序

2025-06-13

notepad++软件下载

notepad++.7.9.Installer软件包

2025-06-13

Win11右键菜单恢复为Win10样式

Win11右键菜单恢复为Win10样式

2025-06-13

银河麒麟服务器操作系统ipv4和ipv6双栈网络配置.pdf

麒麟系统最佳实践

2025-06-12

银河麒麟高级服务器操作系统V10SP1-关闭透明大页内存.pdf

麒麟系统最佳实践

2025-06-12

编译网卡驱动并加载内核.pdf

麒麟系统最佳实践

2025-06-12

银河麒麟高级服务器操作系统V10SP1-配置dmesg日志.pdf

麒麟系统最佳实践

2025-06-12

银河麒麟高级服务器操作系统YUM设计与配置.pdf

麒麟系统最佳实践

2025-06-12

麒麟服务器-IO调度策略修改方法.pdf

麒麟系统最佳实践

2025-06-12

银河麒麟高级服务器操作系统V10SP1-配置IPV6手册.pdf

麒麟系统最佳实践

2025-06-12

银河麒麟高级服务器操作系统V10项目实施方案.pdf

麒麟系统最佳实践

2025-06-12

银河麒麟iptables使用手册.pdf

麒麟系统最佳实践

2025-06-12

银河麒麟IO调度层流程及常见问题分析.pdf

麒麟系统最佳实践

2025-06-12

银河麒麟高级服务器操作系统V10SP1-关闭NUMA.pdf

麒麟系统最佳实践

2025-06-12

空空如也

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

TA关注的人

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