openEuler 22.03 LTS SP2 技术白皮书础设施的开源操作系统。 openEuler 22.03 LTS SP2 发布面向服务器、云原生、边缘和嵌入式场景的全场景操作系统版本,统一基于 Linux Kernel 5.10 构建,对外接口遵循 POSIX 标准,具备天然协同基础。同时 openEuler 22.03 LTS SP2 版本集成分布式软总线、 KubeEdge+ 边云协同框架等能力,进一步提升数字基础设施协同能力,构建万物互联的基础。 Zephyr 和 openEuler 嵌入式 Linux 混合部署。 5. 嵌入式软件包支持:350+ 嵌入式领域常用软件包的构建。 6. 硬实时内核(UniProton):支持 POSIX 接口(103 个),上下文切换时延 3us、中断延迟 2us。 未来还将提供: • 南向生态:RISC-V、龙芯支持。 • 混合关键性部署框架:围绕生命周期管理、跨 OS 通信、服务化框架、多 虚拟化能力,支持更广泛的南向生态,提供更好的时延优化。 • 硬实时(UniProton)中间件:提供丰富的 POSIX 接口支持和常用中间件,方便用户应 用开发和迁移。 • 泛工业泛嵌入式通用接口:围绕 RTOS 领域极致性能场景,定义高性能 API,为北向应用提供统一的接口。 • 行业安全认证:联合伙伴逐步支持面向行业安全认证,如面向 IEC61508、CC EAL 等。 12 openEuler0 码力 | 48 页 | 5.62 MB | 1 年前3
鸟哥的Linux私房菜:服务器架设篇 第三版7. 第五章、 Linux 常用网络指令 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 参考数据与延伸阅读 第十一章、远程联机服务器SSH / XDMCP / VNC / RDP 15.1. 11.1 远程联机服务器 15.2. 11.2 文字接口联机服务器: SSH 服务器 15.3. 11.3 最原始图形接口: Xdmcp 服务的启用 15.4. 11.4 华丽的图形接口: VNC 服务器 15.5. 11.5 仿真的远程桌面系统: XRDP 服务器 15.6. 11.6 SSH 服务器的进阶应用 參考資料與延伸閱讀 26. 第二十一章、文件服务器之三: FTP 服务器 26.1. 21.1 FTP 的数据链路原理 26.2. 21.2 vsftpd 服务器基础设定 26.3. 21.3 客户端的图形接口 FTP 联机软件 26.4. 21.4 让 vsftpd 增加 SSL 的加密功能 26.5. 21.5 重点回顾 26.6. 21.6 本章习题 26.7. 21.7 参考数据与延伸阅读0 码力 | 795 页 | 17.63 MB | 1 年前3
鸟哥的Linux 私房菜的工具,不过,由于核心、核心工具与这些软件开发者提供的软件的整合,使得 Linux 成为一个更完 整的、功能强大的操作系统啰!我们可以将 Linux 的系统与使用者的相关性看成底下的图示: 图一、使用者、使用者接口与核心工具、核心、与硬件之相关性 约略了解 Linux 是何物之后,接下来,我们要谈一谈,『为什么说 Linux 是很稳定的操作系统呢?他 是如何来的?』 从 Unix 到 Linux 这一段历史 年的那个系统之核心大幅度的改写过,并且确定该操作系统名称为 Unix, 呵呵!那就是最早的 Unix 操作系统啰!不过,由于这个操作系统是由这一群工程师所开发完成的,而且 使用者也大多是这方面的工程师,因此造成了后来 Unix 系统接口较难被一般使用者接受的情况 @_@ (注: 相对于 Multics ,Unix 具有单一的意思!) • 重要的 Unix 分支: 1977 年 BSD 的诞生 在 Unix 早期的发展中,有一件相当重要的事情,那就是 怎么使用这些软件呢?然而,由于他倡导的自由软件,让后来的心血能很快的接触原始码来发展软件,这 就是后来的 Linux 的故事....这是后来的故事,等一下来说~ • 1988 年的图形接口 X-Free86 project: 有鉴于图形使用者接口 ( Graphical User Interface, GUI ) 的需求日益加重,在 1984 年由 MIT 与其它协力 厂商首次发表了 X Window System0 码力 | 386 页 | 11.69 MB | 1 年前3
CentOS 7 操作命令-基础篇1.2p 表示 PCI 总线或 USB 接口上的设备(Pci device) ③最后的一串数字为编号 例: eno16777736 表示板载的以太网设备,索引编号为 16777736 enp0s8 表示 PCI 接口的以太网设备,PCI 总线地址为 0,插槽编号为 8 ens33 表示热拔插插槽上的以太网设备,插槽编号为 33 wlp12s0 表示 PCI 接口无线以太网设备,PCI 总线地址为 300 -W 500 -I ens33 目标 IP //带参数的 ping -c 表示 ping 的次数,-s 表示 ping 包的大小(字节),-W 表示超时(毫秒) -I 表示出接口(相当于指定源 IP 为出接口 IP) 49 网络命令操作 Linux 系统以前常用的网络工具有 net-tools,这个软件包里有 ifconfig,route,arp,netstat 等命令。但自 2001 十四、iproute2 的命令 #ip link show //显示出所有可用的网络接口列表(包括未激活的) #ip link set down 网卡名 //停用某个网络接口 #ip link set up 网卡名 //激活某个网络接口 #ip addr 或 ip addr show //查看所有网络接口的 IP 地址 #ip addr add IP 地址/子网掩码位数 dev 网卡名 //给指定网卡添加0 码力 | 115 页 | 8.68 MB | 1 年前3
openEuler 24.03 LTS 技术白皮书的面向数字基础设施的开源操作系统。 openEuler 24.03 LTS 发布面向服务器、云原生、边缘和嵌入式场景的全场景操作系统版本,统一基于 Linux Kernel 6.6 构建, 对外接口遵循POSIX标准,具备天然协同基础。同时openEuler 24.03 LTS版本集成分布式软总线、KubeEdge+边云协同框架等能力, 进一步提升数字基础设施协同能力,构建万物互联的基础。 Rust-Shyper 的实时虚拟化部署方案,用户可以根据自己的使用场景选择最优的部署 方案。在嵌入式弹性底座之上打造了混合关键性部署框架 MICA,对下屏蔽不同底座的差异,对上为不同运行时提供统一的接口。 在北向,目前已经支持 600+ 软件包,包括支持 ROS humble 版本,集成 ros-core、ros-base、SLAM 等核心软件包,满足 ROS2 运行时要求,针对嵌入式上层用户开发 设备上通过裸金属模式和 openEuler Embedded Linux 混合部署。 • 支持通过 gdb 在 openEuler Embedded Linux 侧远程调试。 • 支持 890+ POSIX 接口,支持文件系统、设备管理、shell 控制台、网络。 openEuler Embedded 可广泛应用于工业控制、机器人控制、电力控制、航空航天、汽车及医疗等领域。 应用场景 2. 分区虚拟化:基于0 码力 | 45 页 | 6.18 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版超线程 0.2.2 内存:多通道, DRAM与SRAM, ROM 0.2.3 显卡:PCIe 规格 0.2.4 硬盘与储存设备:物理组成,盘片与扇区,传输接口(SATA,SAS,USB..),SSD, 购买与运行 0.2.5 扩展卡与接口 0.2.6 主板 0.2.7 电源供应器 0.2.8 选购须知 0.3 数据表示方式 0.3.1 数字系统 0.3.2 文字编码系统 0.4 Linux 私房菜:基础学习篇 第四版 13 目录及概述 4.1.1 首次登陆CentOS 7.x图形接口 4.1.2 GNOME的操作与登出,应用程序,文件资源管理器,中文输入法,登出窗口,快速重 启 X 4.1.3 X Window与文字模式的切换, startx 4.1.4 在终端接口登陆linux 4.2 文字模式下指令的下达 4.2.1 开始下达指令, 语系的支持 4.2.2 私房菜:基础学习篇 第四版 17 目录及概述 了解了基本的 Linux 文件属性与目录的配置之后,在进入更深入的 Linux 世界之前,有几个课 题还是一定要知道的,那就是我们所使用的这个文字模式接口,也就是所谓的“Shell”这个咚 咚。在 Linux 的世界中,使用的是 GNU 发展出来的强化的第二代 shell ,称为 BASH Shell ,他有什么特异功能呢?简单的说,我们之前下达的几个指令都是0 码力 | 1158 页 | 13.73 MB | 1 年前3
鸟哥的Linux私房菜:基础学习篇 第四版本章习题 10.9. 8.9 参考资料与延伸阅读 了解了基本的 Linux 文件属性与目录的配置之后,在进入更深入的 Linux 世界之前,有几个课题还是一定要知道 的,那就是我们所使用的这个文字模式接口,也就是所谓的“Shell”这个咚咚。在 Linux 的世界中,使用的是 GNU 发展出来的强化的第二代 shell ,称为 BASH Shell ,他有什么特异功能呢?简单的说,我们之前下达的几个指 SRPM 的使用 : rpmbuild (Optional) 24.5. 22.5 重点回顾 24.6. 22.6 本章习题 24.7. 22.7 参考资料与延伸阅读 在 Linux 上头的图形接口我们称之为 X Window System,简称为 X 或 X11 啰!为何称之为系统呢?这是因为 X 窗口系统又分为 X server 与 X client ,既然是 Server/Client 设备链接起来, 好让 CPU 可以对这些设备下达命令。其 他单元的重要设备主要有: 系统单元:如图 0.1.2 所示,系统单元包括 CPU 与内存及主板相关元件。而主板上头其实还有很多的连接 接口与相关的适配卡,包括鸟哥近期常使用的 PCI-E 10G 网卡、 磁盘阵列卡、还有显卡等等。尤其是显 卡,这东西对于玩3D游戏来说是非常重要的一环,他与显示的精致度、色彩与分辨率都有关系。 存储单元:包括内存0 码力 | 1057 页 | 14.60 MB | 1 年前3
大学霸 Kali Linux 安全渗透教程应用更新和配置额外安全工具 图2.3 注册信息 在该界面填写一些注册信息,填写完后,单击Register按钮,将在注册的邮箱中收 到一份邮件。进入邮箱后,可看到该邮件中有一个激活码。 (5)为Nessus网络接口创建一个用户账户。执行命令如下所示: 大学霸 Kali Linux 安全渗透教程 68 2.3 应用更新和配置额外安全工具 root@Kali:~# /opt/nessus/sbin/nessus-adduser 以上信息显示了该目标系统中网络的相关信息,如默认TTL值、收到TCP段、发送 TCP段和重发TCP段等。 (7)获取网络接口信息,如接口状态、速率、IP地址和子网掩码等。结果如下所 示: 大学霸 Kali Linux 安全渗透教程 117 4.1 枚举服务 以上信息中显示了loopback接口的相关信息。包括它的速率、IP地址、子网掩码和 最大传输单元。 (8)获取路由信息,如目标地址、下一跳地址、子网掩码和路径长度值。结果如 | -p] [-s time] [-n node] [-c count] [-f] [-d] [-S] [-P] [-C] 以上语法中,各选项参数含义如下所示。 -i device:指定网络设备接口。 -r range:指定扫描网络范围。 -l file:指定扫描范围列表文件。 -p:使用被动模式,不发送任何数据。 -s time:每个ARP请求之间的睡眠时间。 -n node:使用八字节的形式扫描。0 码力 | 444 页 | 25.79 MB | 1 年前3
Linux命令大全搜索工具 v1.8转换文件的编码方式 id 打印真实以及有效的用户和所在组的信息 ifcfg 置Linux中的网络接口参数 ifconfig 配置和显示Linux系统网卡的网络参数 ifdown 禁用指定的网络接口 ifstat 统计网络接口流量状态 iftop 一款实时流量监控工具 ifup 激活指定的网络接口 indent 格式化C语言的源文件 info Linux下info格式的帮助指令 init 检查文件中不可移植的部分 perl perl语言解释器 pfctl PF防火墙的配置命令 pgrep 根据用户给出的信息在当前运行进程中查找并列出符合条件的进程ID(PID) php PHP语言的命令行接口 pico 功能强大全屏幕的文本编辑器 pidof 查找指定名称的进程的进程号ID号 pigz 可以用来解压缩文件,gzip的并行实现升级版 ping 测试主机之间网络的连通性 pkill 查看Linux系统负载信息 useradd 创建的新的系统用户 userdel 用于删除给定的用户以及与用户相关的文件 usermod 用于修改用户的基本信息 usernetctl 被允许时操作指定的网络接口 users 打印当前主机所有登陆用户的名称 uucico UUCP文件传输服务程序 uupick 命令处理传送进来的文件 uuto 将文件传送到远端的UUCP主机 V vdfuse V0 码力 | 1347 页 | 8.79 MB | 1 年前3
openEuler 23.09 技术白皮书协同的面向数字基 础设施的开源操作系统。 openEuler 23.09 发布面向服务器、云原生、边缘和嵌入式场景的全场景操作系统版本,统一基于 Linux Kernel 6.4 构 建,对外接口遵循 POSIX 标准,具备天然协同基础。同时 openEuler 23.09 版本集成分布式软总线、KubeEdge+ 边云协 同框架等能力,进一步提升数字基础设施协同能力,构建万物互联的基础。 内存与加速器内存可共享一个 指针,显著降低了异构编程复杂度。当前基于 NPU 试点,驱动仅需百行修改即可接入 GMEM,替换原有约 4000 行内存管 理框架代码。 加速器内存自动超分 使用 GMEM 接口分配内存时,将不受加速器的物理内存容量所限制,应用可以透明地超分内存(当前上限为 CPU 的 DRAM 容量)。GMEM 将较冷的设备内存页换出到 CPU 内存上,拓展了应用处理的问题规模,实现高性能、低门槛训推。 用户可以直接使用OS的mmap分配统一虚拟内存,GMEM在mmap系统调用中新增分配统一虚拟内存的标志(MMAP_ PEER_SHARED)。 同时 libgmem 用户态库提供了内存预取语义 hmadvise 接口,协助用户优化加速器内存访问效率(参考 https:// gitee.com/openeuler/libgmem)。 约束限制 • 目前仅支持 2M 大页,所以 host OS 以及 NPU 卡内0 码力 | 52 页 | 5.25 MB | 1 年前3
共 39 条
- 1
- 2
- 3
- 4













