《Linux System Programming》目录: 第1章:简介和主要概念 第2章:文件 I/O 第3章:缓冲输入输出 第4章:高级文件 I/O 第5章:进程管理 第6章:高级进程管理 第7章:文件与目录管理 第8章:内存管理 第9章:信号 第10章:时间 附录A:GCC对C语言的扩展 附录B:参考书目
2023-11-28 19:33:06 2.38MB linux system programming
1
这是Linux-0.01系统的源码,及其注释说明。压缩包包括了Linux最小系统的全部代码文件,使用C语言编写,需要C语言的基础知识,还有带注释版本的说明文件。 为了方便读者也阅读和学习,下面是本人推荐的阅读技巧: Linux 当前最新版本是 6.4.7,总共代码超过700W行,非常庞大。对于阅读 Linux 内核,我们从0.01版本入手,总共代码1W行左右。 (1)Linux0.01的阅读需要掌握C语言。 (2)阅读源码前,需要了解Linux内核源码的整体分布情况。 (3)现代的操作系统一般由进程管理,内存管理,文件系统,驱动程序和网络组成。 (4)纵向和横向结合起来阅读。顺着程序的执行顺序逐步进行,与按模块进行相结合。比如,对于Linux启动代码可以顺着Linux启动顺序一步一步阅读,对于内存管理部分可以单独进行阅读。 (5)需要反复阅读,慢慢理解。
2023-11-28 16:51:34 1.69MB linux
1
消息队列和过程调用往往单独使用,也就是说它们通常提供了自己的同步机制.相反,共享内存区通常需要由应用程序提供的某种同步形式才能正常工作.解决某个特定问题应使用哪种IPC不存在简单的判定,应该逐渐熟悉各种IPC形式提供的机制,然后根据特定应用的要求比较它们的特性.
1
2023网络建设与运维/网络搭建与应用/网搭Linux部分题解方法 原创"极简"与"效率"做题技巧,拒绝硬背死背命令 该链接为Part1!共11页 目录: 前置准备:系统安装及网络环境配置 1."极简"做法:配置本地软件仓库与安装VIM和命令增强补全工具 2."极简"做法:使用图形化界面配置IP 3."效率"做法:在命令行界面配置IP 4."极简"做法:使用Web(cockpit)安装与管理虚拟机 5."效率"做法:在命令行界面安装与管理虚拟机
2023-11-28 11:31:42 9.81MB 网络 网络 linux 运维
1
2023网络建设与运维/网络搭建与应用/网搭Linux部分题解方法 原创"极简"与"效率"做题技巧,拒绝硬背死背命令 该链接为Part4!共13页 目录: 模块八:Redis服务 1-1."极简"做法:在单台机器上搭建Redis主从关系 1-2."效率"做法:使用循环语句来批量快速操作 模块九:ISCSI服务 1-1."极简"做法:磁盘管理与ISCSI基础设置 2-1."极简"做法:ISCSI认证与客户端连接 模块十:postgresql服务 1-1."极简"做法:部署postgresql服务器以实现简单的数据表创建 2-1."极简"做法:备份数据库及数据表 模块十一:Containerd服务 1-1."极简"做法:安装containerd并导入rocky镜像 2-1."极简"做法:创建容器并完成容器内网页部署 模块十二:开发环境搭建 1-1."极简"做法:配置编译环境
2023-11-28 11:30:09 6.04MB 网络 运维 linux
1
2023网络建设与运维/网络搭建与应用/网搭Linux部分题解方法 原创"极简"与"效率"做题技巧,拒绝硬背死背命令 该链接为Part4!共13页 目录: 模块五:Samba服务 1-1."极简"做法:用户与用户组管理 1-2."效率"做法:使用for循环实现用户的批量创建 2-1."极简"做法:部署Samba服务以创建共享目录 3-1."极简"做法:配置开机自动挂载samba共享 模块六:NFS服务 1-1."极简"做法:部署KDC服务器 2-1."极简"做法:创建符合要求的用户 3-1."极简"做法:部署 NFS 服务器并使用 kdc 加密 3-2."效率"做法:利用Ansible-adhoc临时关闭所有主机的Selinux 4-1."极简"做法:利用autofs配置NFS客户端按需自动挂载
2023-11-28 11:29:32 8.32MB linux 网络 运维
1
2023网络建设与运维/网络搭建与应用/网搭Linux部分题解方法 原创"极简"与"效率"做题技巧,拒绝硬背死背命令 该链接为Part3!共16页 目录: 模块三:Apache2 服务 1-1. “极简”:配置 Apache2 和 Bind9 实现任意网址前缀访问到指定页面 2-1. "极简":证书格式转换 模块四:Tomcat 服务 1-1. "极简":部署 Nginx ,实现访问控制和自动跳转 1-2. "效率":利用 Ansible 实现证书的申请与分发 2-1. "极简":利用 Nginx 实现镜像站点的负载均衡 3-1. "极简":部署 Tomcat 应用 Web 服务器
2023-11-28 11:29:10 6.86MB linux 网络 运维
1
2023网络建设与运维/网络搭建与应用/网搭Linux部分题解方法 原创"极简"与"效率"做题技巧,拒绝硬背死背命令 该链接为Part2!共23页 目录: 模块一:DNS服务 1-1."极简"做法:防火墙配置 2-1."极简"做法:部署chrony服务 2-2."效率"做法:使用Ansible部署所有机器的在线软件仓库和 chrony 服务 3-1."极简"做法:禁用密码认证 3-2."效率"做法:使用Ansible实现密钥ssh认证(免密登录)及禁用密码认证 4-1."极简"做法:配置bind作为所有主机的DNS服务器 5-1."极简"做法:配置CA服务器 模块二:Ansible服务
2023-11-28 11:28:36 19.64MB 网络 运维 linux
1
包含全部的7个安装包文件PSU补丁 另外还有独立依赖包 compat-libstdc++-33-3.2.3-72.el7.i686.rpm compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm 201020_DB_p31537677_112040_Linux-x86-64.zip 201020_GI_p31718723_112040_Linux-x86-64.zip 201020_OVJM_p31668908_112040_Linux-x86-64.zip 201020_SPU_p31834759_112040_Linux-x86-64.zip p13390677_112040_Linux-x86-64_1of7.zip p13390677_112040_Linux-x86-64_2of7.zip p13390677_112040_Linux-x86-64_3of7.zip 资源有2份,阿里云盘和百度云盘,阿里云盘用里面的AliyunPanSharer分享助手.exe进行解除伪装即可
2023-11-26 18:16:18 165B oracle11g forlinux
1
Linux操作系统实验指导书+课题组编写 目录 《操作系统原理》课程实验指导书 1 《操作系统原理》课程组 编目录 1 目录 2 实验一 Linux的安装与编译 3 1.1 实验目的 3 1.2 背景知识 3 1.2.1 Linux简史 3 1.2.2 内核的功能和结构 5 1.2.3 内核源代码组织结构 6 1.2.4 内核的功能版本和发行版 8 1.2.5 学习Linux辅助软件介绍 8 1.3 实验内容 9 1.3.1 安装Ubuntu 9 1.3.2 编译Linux内核 11 实验二 Linux基本命令 17 2.1 实验目的 17 2.2 背景知识 17 2.3实验内容 17 实验三 进程管理 22 3.1 实验目的 22 3.2 背景知识 22 3.3实验内容 22 3.3.1进程创建 22 3.3.2进程控制 22 3.3.3参考程序 22 实验四 进程通信 25 4.1实验目的 25 4.2背景知识 25 4.3实验内容 33 4.4.5共享存储区通信(选做) 39 实验五 存储管理 41 5.1实验目的 41 5.2背景知识 41 5.3实验内容 41 实验六 文件管理 52 6.1实验目的 52 6.2背景知识 52 6.3实验内容 52
2023-11-26 15:59:15 921KB Linux 操作系统 实验指导
1