自由软件运动Linux 的历史自由软件运动 二十世纪六十年代,IBM 等公司所开发的软件都是自由分发的。那个时候的商 业模式都是以硬件为中心,软件只是被看作使硬件工作的东西。他们提供软件的同 时也提供源代码,软件可以被修改并因此得到改进,这便是现在开源软件的早期情 况。但是,随着硬件价格的不断下跌,销售硬件的利润也逐渐减小,制造商开始期 望软件能够带来额外的收入。越来越多的厂商开始单独销售软件,也不再提供软件 的源代码。 的操作系统。他 为专有软件的增长和随之而来的用户不再能够修改他们电脑上的程序而忧心忡忡。 软件开发者被束缚,有悖自由精神的现象随之普遍发生。GNU 项目的创立,标志 了自由软件运动的开始,随后的 1985 年 10 月,Stallman 又创立了自由软件基金 会(Free Software Foundation, FSF)。 Stallman 首先提出了开源软件的定义和特征,以及 Copyleft 的概念。他是很 多 Copyleft 许可证的主要作者,包括使用最广泛的自由软件许可证—— GNU 通用 公共许可证(GNU General Public License, GPL)。 到了 1991 年,很多 GNU 工具都被开发了出来,包括强大的 GNU 编译器套件 (GNU Compiler Collection, GCC)。软件需要运行操作系统之上,但是,创造一个 自由的操作系统的所必不可少0 码力 | 6 页 | 120.49 KB | 1 年前3
CentOS 7 操作命令-基础篇1.21 CentOS 7 操作命令-基础篇 1.2 说明: 1.本文档没有目录,本文档在发布时为 pdf 文档,有章节书签,可以下载到本地来查看,点 击书签进入相应的章节。 2.蓝色的字为配置命令,绿色的字为命令的注释,有时命令太密集时,就不用蓝色标出了。 3.本文档仅为基础操作教程,不涉及网络服务的配置(比如 web 服务器等) 4.注意:本文档的所有操作请先在在虚拟机里进行实践,请不要直接在真实的服务器中操作! 2 个,4664066048 字节(4G 多)的那个 下载到本地磁盘后,初学者建议安装到虚拟机里,虚拟机软件可以用以下 2 个(任选一个) VMware Workstation Oracle VM VirtualBox 2 本教程使用 VMware Workstation 虚拟机软件,下载并安装,试用一个月。 双击桌面的图标,进入主界面: 创建新的虚拟机之前,先在磁盘上创建一个文件夹,随便命名(比如在 也可以设置使用手工指定的 IP:BOOTPROTO=static *关于网络的操作比较复杂,特别是在虚拟机里安装的系统时,所以先建议大家去学习一下 基本的网络知识,虚拟机软件的使用,以及 VMware Workstation 的三种网络模式,请先学 完了网络基础知识再继续以下的学习!!! 网卡的命名 CentOS7 默认使用一致的网络设备名(不再用传统的 eth0,eth1 来命名) ①设备名最前面 2 个字母表示网络类型0 码力 | 115 页 | 8.68 MB | 1 年前3
openEuler : 面向数字基础设施的开源操作系统Foundation)孵化及运营的开源项目 为世界提供开源软件 为开源软件提供指导、虚拟协作空间、创新平台和服务 在社区开发、管理和孵化开源软件,并且与其他许多开源社区合作 openEuler : 面向数字基础设施的开源操作系统 openEuler 是? openEuler 愿景 openEuler 使命 为世界提供数字基础设施的开源操作系统 234万 社区用户 610万 装机量 X86、Arm、RISC-V、龙芯、SW64、Power 等主流处理器架构全支持。 全栈原子化解耦 榫卯架构,版本灵活构建、服务自由组合,实现 一套架构对服务器、云计算、边缘计算和嵌入式 等场景的支持。 全场景支持 软件包总数已超过4.8万,IT、CT、OT主流场景 100%支持。 openHarmony生态互通 通过Soft Bus分布式软总线,实现与 OpenHarmony能力共享,实现生态互通。 openEuler Eulerlauncher 本地开发环境 EulerMaker 构建工具 EulerTest 自动化测试 QuickIssue 软件贡献平台 … 安全 SecGear 机密计算框架 secPaver 安全策略toolkt IMA 可信度量框架 基础服务 StratoVirt 2.0 轻量级虚拟化 ISula 轻量级容器引擎 A-Tune 基于AI的智能优化引擎 Gazelle0 码力 | 12 页 | 2.87 MB | 1 年前3
古月《ROS入门21讲》4.编程极简基础.pdf4.C++/Python极简基础 主 讲 人 : 古 月 C++/Python对比 C++/Python对比 安装g++编译器 安装Python解析器 for循环 while循环 面向对象 感谢观看 怕什么真理无穷,进一寸有一寸的欢喜 更多精彩,欢迎关注 ?0 码力 | 7 页 | 859.13 KB | 1 年前3
古月《ROS入门21讲》3.Linux系统基础操作.pdf3.Linux系统基础操作 主 讲 人 : 古 月 Ubuntu常用软件 文件管理器 Ubuntu常用软件 软件中心与软件源配置 Ubuntu常用软件 应用程序 Ubuntu常用软件 终端(快捷键Ctrl+Alt+T) Linux中最重要的操作方式——命令行 ➢ ➢ ➢ ➢ 命令行使用基础 ➢ • • ➢ • • 命令行使用基础 ➢ • • ➢ • • 命令行使用基础 ➢ • • 命令行使用基础 ➢ • • ➢ • • 命令行使用基础 ➢ • • 命令行使用基础 ➢ • • 感谢观看 怕什么真理无穷,进一寸有一寸的欢喜 更多精彩,欢迎关注 ?0 码力 | 13 页 | 2.02 MB | 1 年前3
openEuler全新升级,成为数字基础设施开源操作系统openEuler全新升级,成为数字基础设施开源操作系统 Communication Technology Information Technology Operational Technology + + ERP BSS/OSS CRM DCS NFV SCADA … 覆盖全场景应用 服务器 云计算 边缘计算 嵌入式 支持多样性设备 从服务器,到云、到边缘计算,到CT和OT的 嵌入式场景,成为面向数字基础设施统一的开 嵌入式场景,成为面向数字基础设施统一的开 源操作系统 全栈原子化解耦,支持版本灵活构建、服务自由组合, 这样通过一套架构,来灵活支持南向多样性设备,北 向全场景应用 操作系统碎片化 导致数字基础设施产生大量“软烟囱”:生态割裂;重复开发;协同繁琐 首个社区共建的全场景版本openEuler22.03 LTS已 正式发布,版本持续迭代和创新 LTS版本 2020.03 2020.09 创新版本 2021.03 09 2023~ 创新版本 代码正式开源 2019.12 内核可编程,场景算力最佳 异构直连聚合,应用跨算力流转 分布式数据管理,数据共享 … 嵌入式 服务器 全场景能力 持续增强 基础能力 持续创新 南向创新 • 可编程内核 • 实时内核 北向创新 • 容器/虚机混部 openEuler DevKit • 迁移升级工具 BiSheng Compiler • 统一构建服务0 码力 | 15 页 | 1.35 MB | 1 年前3
鸟哥的Linux私房菜:基础学习篇 第四版来源 1. 目录及概述 2. 第零章、计算机概论 2.1. 0.1 电脑:辅助人脑的好工具 2.2. 0.2 个人电脑架构与相关设备元件 2.3. 0.3 数据表示方式 2.4. 0.4 软件程序运行 2.5. 0.5 重点回顾 2.6. 0.6 本章习题 2.7. 0.7 参考资料与延伸阅读 3. 第一章、Linux是什么与如何学习 3.1. 1.1 Linux是什么 3.2 12.8. 10.8 本章习题 12.9. 10.9 参考资料与延伸阅读 13. 第十一章、正则表达式与文件格式化处理 13.1. 11.1 开始之前:什么是正则表达式 13.2. 11.2 基础正则表达式 13.3. 11.3 延伸正则表达式 13.4. 11.4 文件的格式化与相关处理 13.5. 11.5 重点回顾 13.6. 11.6 本章习题 13.7. 11.7 参考资料与延伸阅读 15.10. 13.10 参考资料与延伸阅读 16. 第十四章、磁盘配额(Quota)与进阶文件系统管理 16.1. 14.1 磁盘配额 (Quota) 的应用与实作 16.2. 14.2 软件磁盘阵列 (Software RAID) 16.3. 14.3 逻辑卷轴管理员 (Logical Volume Manager) 16.4. 14.4 重点回顾 16.5. 14.5 本章习题0 码力 | 1057 页 | 14.60 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版4.3 4.4 4.5 4.6 5 5.1 5.2 5.3 5.4 目錄 鸟哥的Linux私房菜:基础学习篇 第四版 目录及概述 第零章、计算机概论 0.1 电脑:辅助人脑的好工具 0.2 个人电脑架构与相关设备元件 0.3 数据表示方式 0.4 软件程序运行 0.5 重点回顾 0.6 本章习题 0.7 参考资料与延伸阅读 第一章、Linux是什么与如何学习 CentOS7.x 3.1 本练习机的规划--尤其是分区参数 3.2 开始安装CentOS 7 3.3 多重开机安装流程与管理(Option) 3.4 重点回顾 鸟哥的 Linux 私房菜:基础学习篇 第四版 2 5.5 5.6 6 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 7 7.1 7.2 7.3 7.4 7.5 7.6 8 1 认识 Linux 文件系统 7.2 文件系统的简单操作 7.3 磁盘的分区、格式化、检验与挂载 7.4 设置开机挂载 7.5 内存交换空间(swap)之创建 鸟哥的 Linux 私房菜:基础学习篇 第四版 3 9.6 9.7 9.8 9.9 10 10.1 10.2 10.3 10.4 10.5 10.6 10.7 10.8 10.9 11 11.10 码力 | 1158 页 | 13.73 MB | 1 年前3
openEuler 23.09 技术白皮书欧拉开源操作系统(openEuler, 简称“欧拉”)从服务器操作系统正式升级为面向数字基础设施的操作系统,支持服 务器、云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统。 欧拉开源社区通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,孵化支持多 种处理器架构、覆盖数字基础设施全场景,推动企业数字基础设施软硬件、应用生态繁荣发展。 2019 年 12 月 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本,聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,持续补齐全场景的支持。 2022 年 12 月 30 日,发布 openEuler 22.03 LTS openEuler 23.03 内核创新版本,采用 Linux Kernel 6.1 内核,为未来 openEuler 长生命周 期版本采用 6.x 内核提前进行技术探索,方便开发者进行硬件适配、基础技术创新及上层应用创新。 2023 年 6 月 30 日,发布 openEuler 22.03 LTS SP2 版本,场景化竞争力特性增强,性能持续领先。 2023 年 9 月 30 日,发布 openEuler0 码力 | 52 页 | 5.25 MB | 1 年前3
openEuler 24.03 LTS 技术白皮书openEuler 24.03 LTS 技术白皮书 概述 OpenAtom openEuler(简称“openEuler”) 社区是一个面向数字基础设施操作系统的开源社区。由开放原子开源基金会(以 下简称“基金会”)孵化及运营。 openEuler 是一个面向数字基础设施的操作系统,支持服务器、云计算、边缘计算、嵌入式等应用场景,支持多样性计算, 致力于提供安全、稳定、易用的操作系统。通过为应用提供确定性保障能力,支持 定性保障能力,支持 OT 领域应用及 OT 与 ICT 的融合。 openEuler 社区通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,孵化支持多种处 理器架构、覆盖数字基础设施全场景,推动企业数字基础设施软硬件、应用生态繁荣发展。 2019 年 12 月 31 日,面向多样性计算的操作系统开源社区 openEuler 正式成立。 2020 年 3 月 30 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本, 聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,持续补齐全场景的支持。 2022 年 12 月 30 日,发布 openEuler 22.03 LTS0 码力 | 45 页 | 6.18 MB | 1 年前3
共 52 条
- 1
- 2
- 3
- 4
- 5
- 6













