古月《ROS入门21讲》9.创建工作空间与功能包.pdf9.创建工作空间与功能包 主 讲 人 : 古 月 工作空间 • • • • 创建工作空间 创建功能包 创建功能包 创建功能包 感谢观看 怕什么真理无穷,进一寸有一寸的欢喜 更多精彩,欢迎关注 ?0 码力 | 7 页 | 1.02 MB | 1 年前3
 鸟哥的Linux 私房菜档案格式的硬盘; • Device drivers :就如同上面提到的,硬件的管理是 Kernel 的主要工作之一,当然啰, 装置的驱动程序就是核心需要做的事情啦!好在目前都有所谓的『可加载模块』功能, 可以将驱动程序编辑成模块,就不需要重新的编译核心啦!这个也会在后续的核心编 译当中提到的! 所以啦!所有硬件的资源都是他来管理的!至于我们要达成一些工作时,除了藉由核心本身提供的功 能 ( 例如上面提到的档案总管 Unix 良好的传统来的,所以相当的稳定而功能强大! 此外,由于这个优良的架构可以在目前的个人计算机 ( X86 系统 ) 上面跑,所以很多的软件开发者将 他们的工作心血移转到这个架构上面,那就是很多的应用软件啦!虽然 Linux 仅是其核心与核心提供 的工具,不过,由于核心、核心工具与这些软件开发者提供的软件的整合,使得 Linux 成为一个更完 整的、功能强大的操作系统啰!我们可以将 Linux 先生更直接对自由度下了这样的说明: • 你可以根据任何你想要的提议 ( purpose ) 来跑这个 Free 的程序; • 你可以在理解了这支 Free 的程序的运作之后,将他修改成你所想要的样式与功能; • 你可以将你自己修改过的 Free 的程序再次的发表,以帮助你的朋友们; • 你可以将这支 Free 的程序进行改良,并将改良过的程序公开发表,以造福社群! 简单的来说, GPL 授权具有几个特点:0 码力 | 386 页 | 11.69 MB | 1 年前3
 鸟哥的 Linux 私房菜:基础学习篇 第四版1.5 重点回顾 1.6 本章习题 1.7 参考资料与延伸阅读 第二章、主机规划与磁盘分区 2.1 Linux与硬件的搭配 2.2 磁盘分区 2.3 安装Linux前的规划 2.4 重点回顾 2.5 本章习题 2.6 参考资料与延伸阅读 第三章、安装 CentOS7.x 3.1 本练习机的规划--尤其是分区参数 3.2 开始安装CentOS 7 3.3 多重开机安装流程与管理(Option) 程序编辑器 9.1 vi 与 vim 9.2 vi 的使用 9.3 vim 的额外功能 9.4 其他 vim 使用注意事项 9.5 重点回顾 9.6 本章练习 9.7 参考资料与延伸阅读 第十章、认识与学习BASH 10.1 认识 BASH 这个 Shell 10.2 Shell 的变量功能 10.3 命令别名与历史命令 10.4 Bash Shell 的操作环境: 10 的追踪与 debug 12.7 重点回顾 12.8 本章习题 第十三章、Linux 帐号管理与 ACL 权限设置 13.1 Linux 的帐号与群组 13.2 帐号管理 13.3 主机的细部权限规划:ACL 的使用 13.4 使用者身份切换 13.5 使用者的特殊 shell 与 PAM 模块 13.6 Linux 主机上的使用者讯息传递 13.7 CentOS 7 环境下大量创建帐号的方法0 码力 | 1158 页 | 13.73 MB | 1 年前3
 鸟哥的Linux私房菜:基础学习篇 第四版7 参考资料与延伸阅读 4. 第二章、主机规划与磁盘分区 4.1. 2.1 Linux与硬件的搭配 4.2. 2.2 磁盘分区 4.3. 2.3 安装Linux前的规划 4.4. 2.4 重点回顾 4.5. 2.5 本章习题 4.6. 2.6 参考资料与延伸阅读 5. 第三章、安装 CentOS7.x 5.1. 3.1 本练习机的规划—尤其是分区参数 5.2. 3.2 开始安装CentOS vi 的使用 11.3. 9.3 vim 的额外功能 11.4. 9.4 其他 vim 使用注意事项 11.5. 9.5 重点回顾 11.6. 9.6 本章练习 11.7. 9.7 参考资料与延伸阅读 12. 第十章、认识与学习BASH 12.1. 10.1 认识 BASH 这个 Shell 12.2. 10.2 Shell 的变量功能 12.3. 10.3 命令别名与历史命令 12 8 本章习题 15. 第十三章、Linux 帐号管理与 ACL 权限设置 15.1. 13.1 Linux 的帐号与群组 15.2. 13.2 帐号管理 15.3. 13.3 主机的细部权限规划:ACL 的使用 15.4. 13.4 使用者身份切换 15.5. 13.5 使用者的特殊 shell 与 PAM 模块 15.6. 13.6 Linux 主机上的使用者讯息传递 15.7.0 码力 | 1057 页 | 14.60 MB | 1 年前3
 鸟哥的Linux私房菜:服务器架设篇 第三版目 录 致谢 README 1. 第一部份:架站前的进修专区 2. 作者序 3. 第一章、架设服务器前的准备工作 3.1. 1.1 前言: Linux 有啥功能 3.2. 1.2 基本架设服务器流程 3.3. 1.3 自我评估是否已经具有架站的能力 3.4. 1.4 本章习题 4. 第二章、基础网络概念 4.1. 2.1 网络是个什么玩意儿 4.2. 2.2 TCP/IP 7.1. 5.1 网络参数设定使用的指令 7.2. 5.2 网络侦错与观察指令 7.3. 5.3 远程联机指令与实时通讯软件 7.4. 5.4 文字接口网页浏览 7.5. 5.5 封包撷取功能 7.6. 5.6 重点回顾 - 2 - 本文档使用 书栈(BookStack.CN) 构建 7.7. 5.7 本章习题 7.8. 5.8 参考数据与延伸阅读 8. 第六章、 Linux 网络侦错 13.1 NFS 的由来与其功能 17.2. 13.2 NFS Server 端的设定 17.3. 13.3 NFS 客户端的设定 17.4. 13.4 案例演练 17.5. 13.5 重点回顾 17.6. 13.6 本章习题 17.7. 13.7 参考数据与延伸阅读 18. 第十四章、账号控管: NIS 服务器 18.1. 14.1 NIS 的由来与功能 18.2. 14.2 NIS0 码力 | 795 页 | 17.63 MB | 1 年前3
 openEuler 21.09 技术白皮书• 新文件系统 EulerFS:面向非易失性内存的新文件系统,采用软更新、目录双视图等技术减少文件元数据同步时间, 提升文件读写性能。 • 内存分级扩展 etMem:新增用户态 swap 功能,策略配置淘汰的冷内存交换到用户态存储,用户无感知,性能 优于内核态 swap。 夯实云化基座 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8S Update),基于指针的目录双视图计数机制,减少元数据同步开销,有效提升文件 系统 create、unlink、mkdir、rmdir 系统调用性能,较 ext4/dax,元数据操作延时降低 1~4 倍,带宽高 20%~4 倍。 功能描述 directory inode 1 C B A D buckets latest buckets 2 3 4 … 1 2 3 4 … directory VFS 适用于内存使用量大,且使用相对不频繁的应用进程上,在这些场景中的效果好收益大,实测等成本条件下 MySQL 性能提升 40%。针对用户态存储框架和用户需求,新增用户态的内存交换机制。 功能描述 继承已有功能: 1. 进程级控制:etMem 支持通过配置文件来进行内存扩展的进程,相比于操作系统原生的基于 LRU 淘汰的 kswap 机制,更加灵活和精准。 2. 冷热分级:用户态触0 码力 | 35 页 | 3.72 MB | 1 年前3
 openEuler 21.03 技术白皮书etMem:支持多种内存、存储介质统一管理,系统容量平滑扩展。 • 内核热升级:内核漏洞快速修复,业务不感知。 构筑云化基座: • iSula:iSulad 支持本地卷管理,isula-build 新增镜像拉取、推送等功能。 • StratoVirt& 虚拟化:支持内存弹性、大页、增强 IO 子系统、通过多通道并发提升 IO 性能。 • OpenStack&Kubernetes:向云而生,集成两大主流云计算调度和管理软件,构筑云化基座 函数、不能修复复杂逻辑问题等等,导致使用热补丁技术仅能够修复 20% 左右的问题。在数据中 心还会带来运维问题,例如补丁叠加导致运维基线无法确定,最终导致运维难度加大。内核热升级技术应运而生。 功能描述 1. 控制程序:对整个内核热升级流程进行指挥串联,交换内核态补丁与用户态守护程序信息,对指定业务进行内核 热升级,并进行质量可靠性保证,在升级失败后保证回滚到旧内核上。 2. 业务进程保存:利用系统 进程级状态快速保存与恢复 • 免外设联动的系统快速复位 openEuler 内核中的技术创新 openEuler 21.03 基于 Linux Kernel 5.10 内核构建,带来了超过 20 多项性能与功能提升: 1. 支持调度器优化:优化 CFS Task 的公平性,新增 NUMA-Aware 异步调用机制,在 NVDIMM 初始 化方面有明显的提升;优化 SCHED_IDLE 的调度0 码力 | 18 页 | 1.30 MB | 1 年前3
 Debian GNU/Linux 安装手册 October 14, 2021行。以下是安装 Debian GNU/Linux 的步骤,以及每步相关的章节: 1. 确定您的硬件是否满足安装系统的要求,位于第 2 章。 2. 备份系统,在安装 Debian 之前进行必要的规划和硬件配置,位于第 3 章。如果需要多重引导系 统,您可能需要为 Debian 创建分区空间。 3. 在第 4 章,您可以获得所选安装方式所需要的安装文件。 4. The next 第 5 GNU/Linux live 系统只使用自由的组件,造成非自由的固件无法包含在里面。这些非自由的 软件包当然可以通过手动方式安装,但这里没有 debian-installer 里可以自动检测所需固件的功能, 因此需要的时候只能通过手动方式安装非自由的组件。 有关 Debian live 映像的各种信息可以参考 Debian Live Images website。 3.3.4 网络设置 如果您的计算机固定连接在其他人管理的网上 信息遭到损毁。因而,您应当在 重新分区之前总是先做一下备份。继续拿房子作比喻,在移动墙壁时,您最好在把挡路的家具都移开,否 则就要冒家具被毁坏的危险。 很多新的操作系统都提供无损移动和调节已有分区的功能。使得在不丢失任何数据的情况下就能添加 分区空间。即使大多时候都可以正常使用,由于修改分区本身就是危险操作,应该在进行完整备份后再 进行。 创建和删除分区可以通过 debian-installer0 码力 | 86 页 | 508.72 KB | 1 年前3
 openEuler 22.03 LTS SP2 技术白皮书openEuler 社区生态伙伴、用户、 开发者,逐步扩展支持 RISC-V、龙芯等芯片架构,丰富工业中间件、ROS 中间件、仿真系统等能力,打造嵌入式领域操作 系统解决方案。 嵌入式 版本功能如下: 1. 轻量化能力:开放 yocto 小型化构建裁剪框架,支撑 OS 镜像轻量化定制,提供 OS 镜像 <5M,以及 <5s 快速启动等能力。 2. 多硬件支持:支持树莓派、X86、Hi3093、RK3568 实现裸金属混合部署方案,支持外设分区管理,性能最好,但隔离性和灵活性较差。目 前支持 UniProton/Zephyr/RT-Thread 和 openEuler 嵌入式 Linux 混合部署。 功能描述 南向生态 QEMU ARM RISC-V 龙芯 x86 � 软实时 行业应用 工控 机器人 电力 � 嵌入式虚拟化 Linux 5.10 内核 调度/内存/文件系统/... 分布式软总线 Merge, 在引入本特性之前,KSM 的使用需要用户态程序 显式调用 madvise 来指定参与去重的内存地址范围,而一些非 C 语言写的程序也无法调用 madvise 去做去重。本特 性新增了 2 个功能方便程序使用 KSM 而无需显式调用 madvise: 1. 进程粒度支持全范围去重:新增一个 prctl 系统调用接口,作为进程使能 KSM 的开关, 调用该接口可以使进程内 所有地址范围的内存(私有匿名页)参与0 码力 | 48 页 | 5.62 MB | 1 年前3
 openEuler 24.03 LTS 技术白皮书创新版本,是基于 6.4 内核的创新版本(参见版本生命周期),提供更多新特性和功能, 给开发者和用户带来全新的体验,服务更多的领域和更多的用户。 2023 年 11 月 30 日,发布 openEuler 20.03 LTS SP4 版本,其作为 20.03 LTS 版本的增强扩展版本,面向服务器、云原生、 边缘计算场景,提供更多新特性和功能增强。 2023 年 12 月 30 日,发布 openEuler 版本增强扩展版本,面向服务器、云原生、边缘计 算和嵌入式场景,持续提供更多新特性和功能扩展,给开发者和用户带来全新的体验,服务更多的领域和更多的用户。 2024 年 5 月 30 日,发布 openEuler 24.03 LTS,基于 6.6 内核的长周期 LTS 版本(参见版本生命周期),面向服务器、云、 边缘计算、AI 和嵌入式场景,提供更多新特性和功能,给开发者和用户带来全新的体验,服务更多的领域和更多的用户。 为了获得更好的体验,建议不小于 20GB 场景创新 10 openEuler 24.03 LTS 技术白皮书 场景创新 场景创新 11 openEuler 24.03 LTS 技术白皮书 功能描述 智能时代,操作系统需要面向AI不断演进。一方面,在操作系统开发、部署、运维全流程以AI加持,让操作系统更智能;另一方面, openEuler 已支持 Arm,x86,RISC-V 等全部主0 码力 | 45 页 | 6.18 MB | 1 年前3
共 53 条
- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 













