鸟哥的Linux私房菜:基础学习篇 第四版未来在管理 Linux主机以及架设网站方面,就能够达到“事半功倍”的成效,请不要忽略这些内容了!否则,再怎么讨 论都是枉然的啦!^_^。 Linux的资料非常的多,每份资料彼此的相关性都很强,要单独的一项一项讲解并不容易, 那么这本书件该怎么看呢?建议先按照顺序将内容大致浏览过一次,看不懂的地方也可以先略过不要紧。 全部看完之 后,再从头开始“仔细”的实际操作过一遍,那应该就能够进入Linux的世界啰~ 正则表达式 (Regular Expression, RE, 或称为常规表达式)是通过一些特殊字符的排列, 用以“搜寻/取代/ 删除”一列或多列文字字串, 简单的说, 正则表达式就是用在字串的处理上面的一项“表示式”。正则表达式 并…..2015/07/14 13.1. 11.1 开始之前:什么是正则表达式 13.2. 11.2 基础正则表达式 13.3. 11.3 延伸正则表达式 13.4. 13.9 本章习题 15.10. 13.10 参考资料与延伸阅读 如果您的 Linux 服务器有多个用户经常存取数据时,为了维护所有使用者在硬盘容量的公平使用,磁盘配额 (Quota) 就是一项非常有用的工具!另外,如果你的用户常常抱怨磁盘容量不够用,那么更进阶的文件系统就得要 学习学习…..2015/07/28 16.1. 14.1 磁盘配额 (Quota) 的应用与实作 16.2.0 码力 | 1057 页 | 14.60 MB | 1 年前3
openEuler 23.09 技术白皮书的架构。如下面 sysMaster 系 统架构图所示,主要包含三个方面。 1. sysmaster-init:新的 1 号进程,功能极简,代码千行,极致可靠,提供系统初始化 / 僵尸进程回收 / 监控保活等功能, 可单独应用于嵌入式场景。 2. sysmaster-core:承担原有服务管理的核心功能,引入可靠性框架,使其具备崩溃快速自愈、热升级等能力,保障业务 全天在线。 3. sys 容器引擎/容器应用 桌面环境OS: KDE/GNOME udevd sd-bus ... sysmaster-exts devMaster busMaster ... N 1 1 进程回收 监控保活 系统初始化 事件驱动器 Unit管理器 unitPlugin 特性增强 22 openEuler 23.09 技术白皮书 sysMaster 组件架构简单,提升了系统整体架构的扩展 文件运行时,通过 uprobe 触发补丁生效,这样无需监控进程。 因此,无论进程是否已经运行都可以在打补丁后或新进程运行时使补丁生效。同时,该技术也可以给动态库打热补丁,解 决了动态库热补丁的难题。补丁生效流程如下图所示。 特性增强 25 openEuler 23.09 技术白皮书 新增特性 支持容器内构建补丁 • 通过使用 ebpf 技术监控编译器进程,实现无需创建字符设备、纯用户态化获取热补丁变化信息,并允许用户在多个0 码力 | 52 页 | 5.25 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版Linux主机以及架设网站方面,就能够达到“事半功倍”的成 效,请不要忽略这些内容了!否则,再怎么讨论都是枉然的啦!^_^。 Linux的资料非常的 多,每份资料彼此的相关性都很强,要单独的一项一项讲解并不容易, 那么这本书件该怎么 看呢?建议先按照顺序将内容大致浏览过一次,看不懂的地方也可以先略过不要紧。 全部看 完之后,再从头开始“仔细”的实际操作过一遍,那应该就能够进入Linux的世界啰~ (Regular Expression, RE, 或称为常规表达式)是通过一些特殊字符的排列, 用 以“搜寻/取代/删除”一列或多列文字字串, 简单的说, 正则表达式就是用在字串的处理上面的 一项“表示式”。正则表达式并.....2015/07/14 11.1 开始之前:什么是正则表达式 11.2 基础正则表达式 11.2.1 语系对正则表达式的影响 11.2.2 grep 的一些进阶选项 参考资料与延伸阅读 第十四章 磁盘配额(Quota)与进阶文件系统管理 如果您的 Linux 服务器有多个用户经常存取数据时,为了维护所有使用者在硬盘容量的公平 使用,磁盘配额 (Quota) 就是一项非常有用的工具!另外,如果你的用户常常抱怨磁盘容 量不够用,那么更进阶的文件系统就得要学习学习.....2015/07/28 14.1 磁盘配额 (Quota) 的应用与实作 鸟哥的 Linux0 码力 | 1158 页 | 13.73 MB | 1 年前3
鸟哥的Linux私房菜:服务器架设篇 第三版基本架设服务器流程 虽然不同的服务器提供的服务并不相同,而且每种服务的原理也不见得都一样,不过,每种服务器由规划、架设到后 续的安全维护, 其实整个流程是大同小异的。什么?你不相信啊?为了让你相信,那我们就来一项一项的分析看看 吧! 底下我们就整个服务器的简易架设流程当中来分析一下,以了解为什么了解操作系统的基础对于网站维护是相当重要 的呢?首先,到底我们是如何联机到服务器的? 联机到服务器又取得啥咚咚?我们先以底下这张图示来作个简单的说 SELinux 这个细部权限设定的项 目后,才能够读取到文件系统。 但能不能读到文件系统呢?这又跟文件系统的权限 (rwx) 有关啦!上述的每个部分 都要能够成功,否则就无法顺利读取数据啰。 所以,根据上面的流程我们大概可以将整个联机分为几个部分,包括:网络、服务器本身、内部防火墙软件设定、各 项服务配置文件、细部权限的 SELinux 以及最终最重要的档案权限。底下就分几个细项来谈谈啰。 1.2 基本架设服务器流程 因为我们是全新的硬盘,因此会出现一个找不到分割表的错误,此时选择『重新初始化』即可; 进入网络主机名的设定,先保留『localhost.localdomain』即可。 同画面中还有一个『配置网络』的选 项,我们先不要动他!等未来谈到网络设定再来处理即可; 进入时区选择,请选择『亚洲/台北』即可; 出现 root 密码制作,这里我们先设定为『 centos 』吧! 这个密码太简单,系统会出现警告,你选择『照0 码力 | 795 页 | 17.63 MB | 1 年前3
Linux命令大全搜索工具 v1.8arping 通过发送ARP协议报文测试网络 arptables 管理ARP包过滤规则表 arpwatch 监听网络上ARP的记录 as 汇编语言编译器 at 在指定时间执行一个任务 atop 监控Linux系统资源与进程的工具 atq 列出当前用户的at任务列表 atrm 删除待执行任务队列中的指定任务 awk 文本和数据进行处理的编程语言 axel 多线程下载工具 B badblocks ifdown 禁用指定的网络接口 ifstat 统计网络接口流量状态 iftop 一款实时流量监控工具 ifup 激活指定的网络接口 indent 格式化C语言的源文件 info Linux下info格式的帮助指令 init init进程是所有Linux进程的父进程 inotifywait 异步文件系统监控机制 insmod 将给定的模块加载到内核中 install 安装或升级软件或备份数据 检查和转换,必须指定 区域名称和区域文件名称 nano 字符终端文本编辑器 nc 用于设置路由器,是网络工具中的瑞士军刀 ncftp 是增强的的FTP工具 nethogs 终端下的网络流量监控工具 - 10 - 本文档使用 书栈网 · BookStack.CN 构建 netstat 查看Linux中网络系统状态信息 newusers 用于批处理的方式一次创建多个命令 nfsstat0 码力 | 1347 页 | 8.79 MB | 1 年前3
鸟哥的Linux 私房菜用计算机时,屏幕上面显示的咚咚是由哪里来的? 嗯!是由显示卡与屏幕显像的;那么你现在可以藉由网络看到这篇文章,则是藉由 Internet 、网络卡、 网络线以及所有相关的电子器材与网络器材所完成的一项任务!如果你要看 VCD 呢?那么就需要光驱、 光盘、声卡的发声等等的支持。这么说来的话,所以在『工作』的东西都是『硬件』的工作呀!对了! 就是这些计算机硬件在工作的。那么硬件怎么工作呢?那就是藉由『操作系统』来达成的啰!这个操 例如,如果您发布这样一个程序的副本,不管是免费的还是收费的,您必须将您具有的一切权 利给予您的接受者;您必须确认他们能收到或得到原始程序代码;并且将这些条款给他们看, 使他们知道他们有这样的权利。 我们采取两项措施来保护您的权利: 1.用版权来保护软件。 2.提供您许可证,赋予您复制,发布和修改这些软件的法律许可。 同样,为了保护每个作者和我们自己,我们需要清楚地让每个人明白,自由软件没有担保 ( no 是标准配备。 NIC ( 网 络卡 ) 普通的 10/100 Mbps 的 RJ-45 接头的网络卡即 可!通常就是大卖场里 面最便宜的那一项就对 啦! 普通的 10/100 Mbps 的 RJ-45 接头的网络卡即 可!通常就是大 卖场里面最便宜 的那一项就对啦! 越快速的越好!通常由于我 们不搞 Cluster (丛集式计算 机 )所以还不需要 1000Mbps 的网络卡!不过, 一张稳定又功能性强的网络0 码力 | 386 页 | 11.69 MB | 1 年前3
Linux就该这么学 第2版系统有一定的了解,并且能够熟练使用 Linux 命令来完成 以下任务: 31 ➢ 访问命令行; ➢ 使用命令行管理文件; ➢ 创建、查看和编辑文本文件; ➢ 管理本地用户和群组; ➢ 监控和管理 Linux 进程; ➢ 控制服务和守护进程; ➢ 利用文件系统权限控制文件访问; ➢ 分析和存储日志文件; ➢ 配置和确保 OpenSSH 服务的安全; ➢ 安装和更新软件包; 等防火墙策略配置服务来完成数十个根据真实工作需 求而设计的防火墙策略配置实验。在完成这些实验之后,读者不仅可以熟练地过滤请 求的流量,还可以基于服务程序的名称对流量进行允许和拒绝操作,使用 Cockpit 轻 松监控系统运行状态,确保 Linux 系统的安全性万无一失。 ➢ 9 ssh :本章讲解了如何使用 nmtui 命令配置网络参数, 以及通过 nmcli 命令查看网络信息并管理网络会话服务,从而让您能够在不同工作场景 系统时,您的电脑的 CPU 需要支持 VT(Virtualization Technology,虚拟化技术)。这是一种能够让单台计算机分割出多个独立资源区,并让每个资 源区按照需要模拟出系统的一项技术,其本质就是通过中间层实现计算机资源的管理和再分 配,让系统资源的利用率最大化。 其实有个简单的方法来判断 CPU 是否支持 VT—只要您的电脑不是五六年前购买的, 或者只要价格不低于 30000 码力 | 552 页 | 22.25 MB | 1 年前3
Debian 参考手册(版本 2.109). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 3.6 其它系统监控 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 记录配置文件的变更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 9.4 监控、控制和启动程序活动 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 3.7 systemd 下其它零星监控命令列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 4.1 pam_unix(8)0 码力 | 261 页 | 1.39 MB | 1 年前3
openEuler 21.09 技术白皮书points to latest buckets points to consistent buckets mutually reachable 1. 哈希表目录 : 采用哈希表来管理目录项,提高线性查找效率,减少伪共享。 2. 统一的分配器:数据结构使用统一的分配器,这样可以打破不同数据结构之间的界限,使得内存管理更加地简单 与灵活。 3. 采用软更新技术,简化了实现复杂度:软更新 采用软更新技术,简化了实现复杂度:软更新 (Soft Update) 是一种轻量级的保证文件系统一致性的技术。 4. 基于指针的目录双视图计数机制,减少元数据同步开销,有效提升文件系统读写性能。 5. 依赖跟踪:目录项的新建、删除等操作并不是立刻持久化的,在进行相应的操作后,只是在 inode 中跟踪依赖的 持久化操作,后续通过异步的方式进行持久化,可以大幅提高性。 应用场景 通用的针对 NVDIMM 新介质的文件系统,可代替 15 功能描述 1. 全局管理器 OS-Controller,监控所有节点上的 OS 实例,收集所有节点 OS 信息,实现全局 OS 的生命周期管理, 包括升级、重启、配置,以及关机时驱逐 Pod。OS 轻量化裁剪,减少不必要的冗余包,可实现快速升级、替换等。 2. 节点代理 OS-proxy,部署和运行在工作节点上,监控单节点的 OS 实例,收集单节点 OS 信息,并上报到 OS-agent。0 码力 | 35 页 | 3.72 MB | 1 年前3
openEuler 22.03-LTS 技术白皮书轻量化裁剪,减少不必要的冗余包,可实现快速升级、替换等。 功能描述 1. 全局管理器 OS-Controller,监控所有节点上的 OS 实例,收集所有节点 OS 信息,实现全局 OS 的生命周期管理, 包括升级、重启、配置,以及关机时驱逐 Pod。 2. 节点代理 OS-proxy,部署和运行在工作节点上,监控单节点的 OS 实例,收集单节点 OS 信息,并上报到 OS-agent。 3. 节点 OS-agent,接受 部署引擎:部署引擎负责下发任务给业务集群,触发部署业务集群、销毁业务集群、新增节点和删除节点等任务。 适用场景 适应于 x86/ARM 双平面云基础设施,基于 K8s 云原生框架,实现 OS 统一集群化部署、监控、审计等场景。 安全容器 StratoVirt: • 强安全性:基于 Rust 实现语言级安全,模块按需组合最小化攻击面,支持多租户物理隔离。 • 轻量低噪:采用极简设备模型时,启动时间小于 AppArmor 等其它安全机制。 功能描述 X2openEuler 迁移评估工具 X2openEuler 是一款跨操作系统迁移到 openEuler 的可行性、兼容性评估工具,该工具主要从软件、硬件和配置项兼 容性层面识别风险并提供迁移报告,帮助开发者评估迁移方案的可行性,提升迁移适配效率,同时该工具也提供基于 Visual Studio Code 的插件端,提供给开发者基于 UI 的操作选择。0 码力 | 17 页 | 6.52 MB | 1 年前3
共 40 条
- 1
- 2
- 3
- 4













