一、KylinOS 学习收获

通过安装、使用和学习 KylinOS,不仅掌握了国产操作系统的实操技能,更在认知层面实现了对操作系统、国产化替代的深度理解,具体收获如下:

(一)技能层面:掌握实用的系统操作与运维能力

  1. 系统安装与配置能力:熟练掌握 BIOS/UEFI 设置、启动 U 盘制作、磁盘分区、系统初始化等核心操作,突破了对“Windows 系统”的单一依赖,能够独立完成国产操作系统的部署。

  2. Linux 生态操作技能:KylinOS 基于 Linux 内核开发,学习过程中掌握了 Linux 命令行基础(如 apt 包管理、文件操作、权限设置等),了解了 Linux 系统的目录结构、用户权限机制,为后续学习服务器运维、开源技术打下基础。

  3. 软件适配与问题排查能力:KylinOS 已适配超 400 万款商业软件superscript:1,在安装和使用常用软件的过程中,学会了排查软件兼容性问题、解决依赖缺失、通过官方渠道获取适配软件,提升了问题解决能力。

(二)认知层面:深化对国产操作系统的理解

  1. 打破“国外系统垄断”认知:此前一直使用 Windows、macOS 等国外操作系统,认为国产系统“不好用、兼容性差”。实际使用后发现,KylinOS 在桌面体验、办公适配、安全性等方面已相当成熟,能够满足日常工作、学习需求,甚至在政企办公、关键领域具备独特优势。

  2. 理解国产化替代的重要性:KylinOS 作为国产操作系统的核心代表,广泛应用于政府、金融、能源、军工等关键领域。通过学习了解到,操作系统作为“数字底座”,直接关系到信息安全和国家数字主权,国产化替代不是“选择题”,而是“必答题”,KylinOS 等国产系统的发展,正是保障国家信息安全的重要支撑。

  3. 认识国产系统的技术优势:KylinOS 具备自主研发的 Kylin SDK 开发者套件,支持原生开发,面向“智算、云计算、通算”全场景superscript:1,在安全性、稳定性、国产化适配等方面做了大量优化,并非“简单复刻 Linux”,而是具备核心技术自主可控的操作系统。

(三)思维层面:培养开源思维与安全意识

  1. 建立开源思维:Linux 生态的核心是开源,KylinOS 基于开源技术发展,学习过程中接触到开源社区、开源软件的理念,学会了通过开源资源解决问题,培养了“共享、协作、创新”的开源思维。

  2. 强化信息安全意识:KylinOS 内置多重安全机制(如权限管理、数据加密、安全审计等),相比 Windows 系统,在恶意软件防护、数据安全保障方面更具优势。使用过程中,逐渐养成“最小权限操作”“定期更新系统”“谨慎安装未知软件”等安全习惯,提升了个人信息安全意识。

(四)应用层面:适配多场景需求,拓展使用边界

  1. 日常办公场景:KylinOS 完美适配 WPS、 LibreOffice 等办公软件,支持 PDF 阅读、图片编辑、视频播放等日常需求,能够无缝替代 Windows 完成办公任务。

  2. 学习与开发场景:支持 Java、Python、C++ 等主流编程语言的开发环境搭建,适配 VS Code、PyCharm 等开发工具,可用于编程学习、项目开发;同时支持虚拟机、容器等技术,适合学习云计算、大数据等前沿技术。

  3. 政企办公场景:了解到 KylinOS 在政企领域的广泛应用,掌握其基础操作,为未来进入相关行业工作积累了实用技能。

二、Linux基础与应用

Linux作为国产操作系统的核心底座,其基础知识点是掌握国产OS的关键。本次学习重点攻克了Linux的核心概念、系统架构与实操技能,具体如下:

  1. Linux核心概念与架构:理解Linux“一切皆文件”的设计理念,掌握内核(Kernel)、Shell、文件系统、应用程序的四层架构。内核负责管理硬件资源(CPU、内存、磁盘、外设),Shell作为用户与内核的交互接口,文件系统采用树形结构(/root、/home、/etc、/bin等核心目录),应用程序基于内核提供的接口运行。

  2. Linux常用命令实操:熟练掌握文件管理(ls、cd、mkdir、rm、cp、mv)、权限管理(chmod、chown)、进程管理(ps、top、kill)、用户管理(useradd、passwd、usermod)、网络配置(ifconfig、ping、netstat)等常用命令,能独立完成文件操作、权限配置、进程监控等基础任务,这也是后续Shell脚本编写的基础。

  3. Linux权限机制:理解Linux的用户(所有者、所属组、其他用户)与权限(读r、写w、执行x)机制,掌握数字权限(755、644等)与符号权限的配置方法,明确权限管控对系统安全的重要性——这一特性也被国产操作系统继承并优化,成为其安全加固的核心环节。

三、鸿蒙(HarmonyOS)操作系统技术特性

鸿蒙作为国产移动端与万物互联领域的标杆操作系统,本次学习重点聚焦其架构设计、核心特性与应用场景,具体如下:

  1. 鸿蒙核心架构:采用“分布式软总线”架构,打破传统操作系统的设备壁垒,实现“一次开发、多端部署”“硬件互助、资源共享”。核心分为内核层(基于Linux内核与鸿蒙微内核)、系统服务层、框架层与应用层,其中微内核聚焦安全,Linux内核保障生态兼容,二者协同支撑多终端场景。

  2. 核心技术特性:一是分布式能力,通过分布式软总线、分布式数据管理、分布式任务调度,实现手机、电脑、平板、智能家电等设备的无缝连接与协同;二是安全特性,采用“形式化验证”微内核,从根源上提升系统安全,同时支持设备级、应用级、数据级的多层安全防护;三是生态兼容性,支持Android应用适配与Linux应用迁移,兼顾用户习惯与开发者生态。

  3. 鸿蒙应用场景:已覆盖智能手机、智能平板、智能汽车、智能家电、智能穿戴设备等多终端,构建起“万物互联”的智能生态。例如,通过“超级终端”功能,可实现手机与电脑的多屏协同、手机与家电的远程控制,真正落地“以人为中心”的全场景体验。

四、核心知识点:Shell脚本编程与实操

Shell作为Linux与国产操作系统的核心交互工具,Shell脚本则是提升系统操作效率、实现自动化任务的关键,本次学习重点掌握脚本编写、执行与实战应用,具体如下:

  1. Shell脚本基础语法:掌握脚本开头(#!/bin/bash)、注释(#)、变量定义(直接赋值、read接收输入)、环境变量($PATH、$HOME)、位置参数($1、$2)、条件判断(if-else、case)、循环结构(for、while)、函数定义与调用等核心语法,能编写基础的自动化脚本。

  2. Shell脚本实操案例:结合Linux命令与语法,完成多个实战案例,包括:文件批量备份脚本(遍历指定目录、压缩文件、按日期命名)、系统监控脚本(查看CPU、内存、磁盘使用率,输出异常信息)、用户批量创建脚本(读取用户列表文件,自动创建用户并设置密码),实现重复性任务的自动化执行,提升工作效率。

  3. Shell脚本在国产OS中的应用:在麒麟、统信UOS等国产操作系统中,Shell脚本可用于系统初始化配置、批量软件安装、日志分析、自动化运维等场景,是运维人员与开发者必备的核心技能,也是衔接系统操作与自动化任务的重要桥梁。

五、学习心得与实践感悟

(一)打破认知误区,正视国产系统实力

在学习之前,我对国产操作系统的认知存在一定误区,认为其存在易用性差、软件适配不足、性能落后等问题。但通过系统学习与实际操作发现,如今的国产操作系统已实现跨越式发展,在稳定性、安全性、兼容性等方面均已达到行业先进水平。例如,统信UOS的界面设计简洁易用,与Windows操作逻辑高度契合,普通用户可快速上手;欧拉操作系统在服务器领域的性能指标已不逊色于国外同类产品,且在开源生态建设上展现出强大的活力。这让我深刻认识到,国产操作系统已不再是“替代产品”,而是具备核心竞争力的“优选产品”。

(二)理解自主可控的深层逻辑,树立责任意识

学习过程中,我愈发清晰地认识到,国产操作系统的发展不仅仅是技术层面的突破,更是国家信息安全与产业发展的战略需求。在全球科技竞争日趋激烈的今天,没有自主可控的操作系统,就如同在数字时代“裸奔”,核心数据与关键领域的安全将无从保障。过去,我国部分关键领域过度依赖国外操作系统,一旦面临技术封锁或漏洞攻击,将面临巨大的风险。而国产操作系统的崛起,正是为了打破这种垄断格局,构建自主可控的信息技术体系。作为信息技术领域的学习者,我们不仅要掌握相关技术,更要树立“科技自立自强”的责任意识,主动关注和支持国产操作系统的发展。

(三)实践出真知,深化技术理解

为了深化对国产操作系统的理解,我在学习过程中进行了实际操作,先后安装并体验了统信UOS、深度Deepin、鸿蒙OS等主流产品,完成了办公软件使用、外设适配、软件安装与卸载、系统设置优化等操作。在实践中,我不仅熟悉了国产操作系统的操作逻辑与功能特点,更发现了其在细节设计上的优势——例如统信UOS的“统一应用商店”,整合了海量适配软件,一键即可安装,极大提升了用户体验;鸿蒙OS的“超级终端”功能,可实现手机、电脑、平板、家电的无缝连接,真正实现了“万物互联”。同时,我也发现部分小众软件的适配仍存在不足,这也让我认识到,国产操作系统的生态建设仍有很长的路要走。

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐