Linux就该这么学 第2版
本书在上一版的基础上进行了全面大量的更新,基于红帽 RHEL 8 系统编写,且内容通用于 CentOS、 Fedora 等系统。本书共分为 20 章,内容涵盖了部署 Linux 系统,常用的 Linux 命令,与文件读写操作 有关的技术,使用 Vim 编辑器编写和修改配置文件,用户身份与文件权限的设置,硬盘设备分区、格 式化以及挂载等操作,部署 RAID 磁盘阵列和 LVM,firewalld 防火墙与 iptables .......................... 326 13.5 部署缓存服务器 .................................................................................................... 330 13.6 分离解析技术 ................................... 命令,它们与系统工作、系统状态、工作目录、文件、目录、打 包压缩与搜索等主题相关。学习这些最基础的 Linux 命令,可以为今后学习更复杂的 命令和服务做好必备的知识铺垫。 ➢ 3 :本章讲解了与文件读写操作有关的重定向技术 的 5 种模式,让读者通过实验切实理解每个重定向模式的作用,解决输出信息的保存 问题;然后深入讲解了管道命令符,帮助读者掌握命令之间的搭配使用方法,进一步 提高命令输出值的处理效率;随后通过讲解0 码力 | 552 页 | 22.25 MB | 1 年前3Debian 参考手册(版本 2.109)
缺少依赖导致的安装失败 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 2.6.2 软件包数据缓存错误 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 2.6.3 ^D。或者,你也可以键入”exit” 退出命令行。 如果你位于 x 终端模拟器 (1) 中,你可以使用这个关闭 x 终端模拟器窗口。 1.1.8 怎样关闭系统 就像任何其他的现代操作系统一样,Debian 会通过内存中的缓存数据进行文件操作以提高性能,因此在电源被安全地 关闭前需要适当的关机过程,通过将内存中的数据强制写入硬盘来维持文件的完整性。如果软件的电源控制可用,那 么关机过程中会自动关闭系统电源。(否则,你可能需要在关机过程之后按电源键几秒钟。) 叫它树是因为如果你画出文件系统,它看起来就像一棵树,但是它是颠倒过来的。 这些文件和目录可以分散在多个设备中。mount(8) 用于把某个设备上找到的文件系统附着到巨大的文件树上。相反 的,umount(8) 把它再次分离。在最近的 Linux 内核里,mount(8) 带某些参数时可以把文件树的一部分绑定到另外的 地方,或者可以把文件系统挂载为共享的、私有的、从设备、或不可绑定的。对每个文件系统支持的挂载选项可以0 码力 | 261 页 | 1.39 MB | 1 年前3openEuler 22.09 技术白皮书
抖动抑制,创新业务优先级 OOM 内存回收算法保障在线业务安全可靠运行。 • 新文件系统 EulerFS:面向非易失性内存的新文件系统,采用软更新、目录双视图等技术减少文件元数据同步时间,提 升文件读写性能。 • 内存分级扩展 etMem:新增用户态 swap 功能,策略配置淘汰的冷内存交换到用户态存储,用户无感知,性能优于内 核态 swap。 • 内存 RAS 增强:内存可靠性分级技术,可 BPF 的可移植性,即编写的程序通过编译和内核校验之后, 能正确地在不同版本的内核上运行,而无需针对不同内核重新编译。 • 内存 RAS - 高可靠内存:可以支持内核、关键进程、内存文件系统、文件缓存使用高可靠内存,避免内存多 bit 故障引起 内核复位。改进对高可靠内存的支持,较 22.03 相比,对高可靠内存支持更加完善。 • 内存 RAS - UCE 容错增强:支持 copy_from_user copy_from_user 读操作时,发生内存多 bit 错误,可以通过杀掉受影响的进程,而避 免内核复位。 • 可编程内核调度框架抢占、选核、选任务部分实现及示例。 • 基于 BPF 实现内核缓存,可以大幅提升 Redis 性能。 • 支持 AArch64 SME (Scalable Matrix Extension):ME 是下一代 SIMD,其功能超越了 ARM 的 Neon。旨在为 AArch640 码力 | 13 页 | 1.39 MB | 1 年前3openEuler 23.09 技术白皮书
类似,需要将数据放在本地内存(例 如 LPDDR 或 HBM)中以提高计算速度。加速器厂商们也不可避免地需要开发复杂的内存管理系统。 现行加速器内存管理方案存在诸多缺陷: • CPU 侧内存管理与加速器侧分离,数据显式搬移,加速器内存管理的易用性和性能难以平衡。 • 大模型场景下加速器设备 HBM 内存(Hign BandWidth Memory)严重不足,现有的手动 swap 方案性能损耗大且 通用性差。 速器驱动无需重复实现内存管理框架,大幅降低开发维护带来的成本。 开发者使用一套统一申请、释放的 API,即可完成异构内存编程,无需处理内存搬移等细节。在加速器 HBM 内存不足时, GMEM 可将 CPU 内存作为加速器缓存,透明地超分 HBM,无需应用手动 swap。GMEM 提供高效免搬移的内存池化方案, 当内存池以共享方式接入后,可解决数据反复搬移的痛点。 GMEM 革新了 Linux 内核中的内存管理架构,其中逻辑映射系统屏蔽了 llama.cpp 和 chatglm-cpp 选择适合自己的开源大模型进行部署。 其主要特性如下: • 基于 ggml 的 C/C++ 实现。 • 通过 int4/int8 量化、优化的 KV 缓存和并行计算等多种方式加速内存高效 CPU 推理。 使用方法请参考 openEuler 支持部署大模型。 功能描述 内核创新 13 openEuler 23.09 技术白皮书 内核创新 内核创新0 码力 | 52 页 | 5.25 MB | 1 年前3Linux命令大全搜索工具 v1.8
showmount 显示NFS服务器加载的信息 shuf 产生随机的排列 shutdown 用来执行系统关机的命令 skill 向选定的进程发送信号冻结进程 slabtop 实时显示内核slab内存缓存信息 sleep 将目前动作延迟一段时间 slocate 命令查找文件或目录 smbclient 交互方式访问samba服务器 smbpasswd samba用户和密码管理工具 sort 对文本文件中所有行进行排序 ss 比 netstat 好用的socket统计信息,iproute2 包附带的另一个工具,允许你查询 socket 的有关 统计信息 ssh-add 把专用密钥添加到ssh-agent的高速缓存中 ssh-agent ssh密钥管理器 ssh-copy-id 把本地的ssh公钥文件安装到远程主机对应的账户下 ssh-keygen 为ssh生成、管理和转换认证密钥 ssh-keyscan ARP 包(译注:一译分组)。 还有一种机制是 使用 netlink(7) sockets,在用户空间管理 ARP 缓存的机制。我们也可以通过 ioctl (2) 控 制任意 PF_INET socket上的 ARP 表 ARP 模块维护一个硬件地址到协议地址映射的缓存。这个缓存有大小限制,所以不常用的和旧的记录 (Entry)将被垃圾收集器清除(garbage-collected),垃圾收集器永远不能删除标为永久的记0 码力 | 1347 页 | 8.79 MB | 1 年前3Debian GNU/Linux 安装手册 January 8, 2024
不选择任何项目。 5.2.2 板卡设备 一些辅助设备实际上是插入计算机里面的板卡,它们直接从显存里面读取字符。要让它们工作,需要使 用引导参数 fb=false 来禁止使用 framebuffer(帧缓存)。然而这会减少可用语言的数量。 5.2.3 高对比度的主题 对于视力弱的用户,安装程序可以使用高对比度的彩色主题来增加可读性。为了启用它,可以从引导屏 幕上通过 d 快捷键,或者添加 theme=dark 包含一些最突出的基本参数。一些常见的问题描述见下面的第 5.4 节。 5.3.1 Boot serial console 假如用串口控制台来引导,那么内核通常会自动检测到。如果在通过串口控制台引导的计算机上还连接 有视频卡(帧缓存的)和键盘,那么必须将 console=device 参数传递给内核,其中 device 是目标的 串口设备,通常是像 ttyS0 的形式。 可能需要指定串口的参数,如波特率和奇偶校验位,例如 console tty2 和 tty3 上提供交互式 shells。这对于物理安全有限时的无人职守安装很有 用。 debian-installer/framebuffer (fb) 一些架构使用内核帧缓存来以多种语言提供安装。如果帧缓存使您的 系统出现问题,可以通过使用参数 fb=false 来关闭这个特性。这类问题的症状是关于 bterm 或 者 bogl 的错误消息、空白的屏幕,或者在开始安装后几分钟内死机。0 码力 | 93 页 | 562.93 KB | 1 年前3Debian GNU/Linux 安装手册 January 8, 2024
website(网站) 找到。 5.2.4 板卡设备 一些辅助设备实际上是插入计算机里面的板卡,它们直接从显存里面读取字符。要让它们工作,需要使 用引导参数 fb=false 来禁止使用 framebuffer(帧缓存)。然而这会减少可用语言的数量。 5.2.5 高对比度的主题 对于视力弱的用户,安装程序可以使用高对比度的彩色主题来增加可读性。为了启用它,可以从引导屏 幕上通过 d 快捷键,或者添加 theme=dark 5. 引导安装系统 5.3. 引导参数 5.3.1 Boot serial console 假如用串口控制台来引导,那么内核通常会自动检测到。如果在通过串口控制台引导的计算机上还连接 有视频卡(帧缓存的)和键盘,那么必须将 console=device 参数传递给内核,其中 device 是目标的 串口设备,通常是像 ttyS0 的形式。 可能需要指定串口的参数,如波特率和奇偶校验位,例如 console 个字符的限制,超出这个限制的任何内容将被截掉而不会有提示。 22 CHAPTER 5. 引导安装系统 5.3. 引导参数 debian-installer/framebuffer (fb) 一些架构使用内核帧缓存来以多种语言提供安装。如果帧缓存使您的 系统出现问题,可以通过使用参数 fb=false 来关闭这个特性。这类问题的症状是关于 bterm 或 者 bogl 的错误消息、空白的屏幕,或者在开始安装后几分钟内死机。0 码力 | 96 页 | 576.81 KB | 1 年前3Debian GNU/Linux 安装手册 June 11, 2023
selection. 5.2.2 板卡设备 一些辅助设备实际上是插入计算机里面的板卡,它们直接从显存里面读取字符。要让它们工作,需要使 用引导参数 fb=false 来禁止使用 framebuffer(帧缓存)。然而这会减少可用语言的数量。 5.2.3 高对比度的主题 对于视力弱的用户,安装程序可以使用高对比度的彩色主题来增加可读性。为了启用它,可以从引导屏 幕上通过 d 快捷键,或者添加 theme=dark 包含一些最突出的基本参数。一些常见的问题描述见下面的第 5.4 节。 5.3.1 引导控制台 假如用串口控制台来引导,那么内核通常会自动检测到。如果在通过串口控制台引导的计算机上还连接 有视频卡(帧缓存的)和键盘,那么必须将 console=device 参数传递给内核,其中 device 是目标的 串口设备,通常是像 ttyS0 的形式。 可能需要指定串口的参数,如波特率和奇偶校验位,例如 console tty2 和 tty3 上提供交互式 shells。这对于物理安全有限时的无人职守安装很有 用。 debian-installer/framebuffer (fb) 一些架构使用内核帧缓存来以多种语言提供安装。如果帧缓存使您的 系统出现问题,可以通过使用参数 fb=false 来关闭这个特性。这类问题的症状是关于 bterm 或 者 bogl 的错误消息、空白的屏幕,或者在开始安装后几分钟内死机。0 码力 | 93 页 | 562.56 KB | 1 年前3Debian GNU/Linux 安装手册 January 8, 2024
不选择任何项目。 5.2.2 板卡设备 一些辅助设备实际上是插入计算机里面的板卡,它们直接从显存里面读取字符。要让它们工作,需要使 用引导参数 fb=false 来禁止使用 framebuffer(帧缓存)。然而这会减少可用语言的数量。 20 CHAPTER 5. 引导安装系统 5.3. 引导参数 5.2.3 高对比度的主题 对于视力弱的用户,安装程序可以使用高对比度的彩色主题来增加可读性。为了启用它,可以从引导屏 包含一些最突出的基本参数。一些常见的问题描述见下面的第 5.4 节。 5.3.1 Boot serial console 假如用串口控制台来引导,那么内核通常会自动检测到。如果在通过串口控制台引导的计算机上还连接 有视频卡(帧缓存的)和键盘,那么必须将 console=device 参数传递给内核,其中 device 是目标的 串口设备,通常是像 ttyS0 的形式。 可能需要指定串口的参数,如波特率和奇偶校验位,例如 console tty2 和 tty3 上提供交互式 shells。这对于物理安全有限时的无人职守安装很有 用。 debian-installer/framebuffer (fb) 一些架构使用内核帧缓存来以多种语言提供安装。如果帧缓存使您的 系统出现问题,可以通过使用参数 fb=false 来关闭这个特性。这类问题的症状是关于 bterm 或 者 bogl 的错误消息、空白的屏幕,或者在开始安装后几分钟内死机。0 码力 | 96 页 | 582.89 KB | 1 年前3Debian GNU/Linux 安装手册 January 8, 2024
不选择任何项目。 5.2.2 板卡设备 一些辅助设备实际上是插入计算机里面的板卡,它们直接从显存里面读取字符。要让它们工作,需要使 用引导参数 fb=false 来禁止使用 framebuffer(帧缓存)。然而这会减少可用语言的数量。 5.2.3 高对比度的主题 对于视力弱的用户,安装程序可以使用高对比度的彩色主题来增加可读性。为了启用它,可以从引导屏 幕上通过 d 快捷键,或者添加 theme=dark 5. 引导安装系统 5.3. 引导参数 5.3.1 Boot serial console 假如用串口控制台来引导,那么内核通常会自动检测到。如果在通过串口控制台引导的计算机上还连接 有视频卡(帧缓存的)和键盘,那么必须将 console=device 参数传递给内核,其中 device 是目标的 串口设备,通常是像 ttyS0 的形式。 可能需要指定串口的参数,如波特率和奇偶校验位,例如 console 个字符的限制,超出这个限制的任何内容将被截掉而不会有提示。 24 CHAPTER 5. 引导安装系统 5.3. 引导参数 debian-installer/framebuffer (fb) 一些架构使用内核帧缓存来以多种语言提供安装。如果帧缓存使您的 系统出现问题,可以通过使用参数 fb=false 来关闭这个特性。这类问题的症状是关于 bterm 或 者 bogl 的错误消息、空白的屏幕,或者在开始安装后几分钟内死机。0 码力 | 98 页 | 594.52 KB | 1 年前3
共 36 条
- 1
- 2
- 3
- 4