VIP会员
作者:CSDN
出版社:CSDN《程序员》
ISBN:1111111111117
VIP会员免费
(仅需0.8元/天)
¥ 40000.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
Linux系统架构和应用技巧.[日]中井悦司(带详细书签) PDF 下载 评分:
★课本上学不到的十年不过时的技术 ★清华计算机系副系主任陈文光、北航计算机学院院长吕卫锋作序推荐 本书内容涉及Linux内部结构、虚拟化基础设施环境的构建、内核源代码的阅读以及RHEL6新功能综述。通过搭建虚拟化基础设施,给读者提供了方便实用的Linux系统的学习和实践环境;同时,设计了10个可操作的脚本实验,尽可能覆盖Linux操作系统的关键应用技术,包括进程监控、远程登录、文本处理等。其中的技巧根植于作者的多年经验,具有极强的现场感和可操作性。 《Linux系统架构和应用技巧》内容涉及Linux内部结构、虚拟化基础设施环境的构建、内核源代码的阅读以及RHEL6新功能综述。通过搭建虚拟化基础设施,给读者提供了方便实用的Linux系统的学习和实践的环境;同时,设计了10个可操作的脚本实验,尽可能覆盖Linux操作系统的关键应用技术,包括进程监控、远程登录、文本处理等。其中的技巧根植于作者的多年经验,具有极强的现场感和可操作性。 《Linux系统架构和应用技巧》适合有一定经验的Linux程序员和爱好者阅读。 目 录 第 1章 你必须知道的!Linux内部结构 1 1.1 Linux的三大基础:磁盘、进程、内存 2 1.2 磁盘和文件 3 1.2.1 磁盘的3D参数 3 1.2.2 新旧分区表 7 UEFI和GPT 8 4KB扇区的磁盘 11 1.2.3 文件系统和I/O子系统 12 文件系统的块大小 12 I/O子系统的概貌 15 理解I/O调度器 17 1.3 控制进程就等于控制Linux 22 1.3.1 fork和exec分别是进程的分身和变身 22 1.3.2 作业控制中的各项任务处理 28 1.3.3 快速的数据处理管道 33 1.4 到关重要的内存管理 41 1.4.1 物理内存的分配 42 用户内存的分类 43 内核内存的分类 47 1.4.2 内存的分配和释放 51 了解内存分配机制 52 了解内存释放机制 54 1.4.3 上下文切换和页表 56 COLUMN 何为IT程序员的学习方法 58 第 2章 别说缺少机器!虚拟化基础设施环境的构建 59 2.1 基础设施工程师的成长来自于日常积累 60 2.2 LinuxKVM虚拟网络 62 2.2.1 虚拟网络的构建和虚拟机的配置 63 YUM资源库的准备 64 虚拟网络的配置 65 虚拟机的配置 65 2.2.2 DNS服务器的搭建 73 DNS和邮件传输系统的基础知识 73 BIND的安装和配置 80 2.2.3 邮件服务器的建立 87 2.3 HA集群环境在虚拟机上的实现 94 2.3.1 对HAAdd-on的理解 95 HA集群的基础 95 HAAdd-On的工作原理 97 2.3.2 Linux主机的准备以及虚拟机的构建 99 虚拟网络的配置 100 iSCSI目标的构建 101 虚拟机的构建 103 2.3.3 HAAdd-On的导入和配置 105 包集合的导入和配置 105 集群配置文件的准备 106 HA集群的启动和服务的开始 111 模拟故障测试的实现 114 2.3.4 HA集群设计及运用的准备 117 COLUMN IT架构师与补习班讲师的沟通技巧 119 第3章 10轮决胜!在自编的脚本中灵活使用命令 121 3.1 简单有效的Shell脚本 122 3.2 Shell脚本的基本规则 123 3.2.1 Shell脚本的操作确认 123 3.2.2 引号的使用方法 125 3.2.3 条件判断的写法 126 3.2.4 数组和位置参数的使用方法 130 3.2.5 命令置换和数值演算 131 3.3 用Shell脚本一决胜负 133 3.3.1 [第 1轮对决] 在跳板服务器上学到的秘籍~基本模式+异常处理 133 3.3.2 [第 2轮对决] 在分布式Shell上学到的秘籍~基本模式+管道 138 3.3.3 [第3轮对决] 在进程监视中学到的秘籍~状态迁移处理 144 3.3.4 [第4轮对决] 秘籍外传~由make命令进行简单的批处理 148 3.3.5 [第5轮对决] 从模拟快照(snapshot)学到的秘籍~用管道操作日志 151 3.3.6 [第6轮对决] 在云备份中学到的秘籍~在思考实验中组合处理流程 155 3.4 Perl脚本的对决 164 3.4.1 [第7轮对决] 自己编写Perl的乐趣 164 3.4.2 [第8轮对决] 通过Tweet体验Perl带来的便利 175 3.4.3 [第9轮对决] 用进程监控掌握fork 178 3.4.4 [第 10轮对决] 终极秘籍Perl与管道的结合 183 COLUMN 造福于开源IT工程师的力量 188 第4章 **后的堡垒!内核源代码的阅读 189 4.1 阅读源代码 190 4.2 内核源代码的走读方法 191 4.2.1 Linux内核的构建步骤 191 4.2.2 内核源代码探索入门 195 4.2.3 读懂结构体和指针 200 COLUMN 跳槽、英语、结婚——IT工程师的话题关键词 207 4.3 探索核心子系统 208 4.3.1 进程管理子系统 208 不断演化的进程状态管理 208 系统调用ptrace() 213 list_head与神奇的宏 216 4.3.2 内存管理子系统 221 64位环境中的页映射 222 /proc/meminfo的“内脏” 228 4.4 内核源代码的分析实例 235 4.4.1 Linux内核的系统时间 235 4.4.2 闰秒发生的瞬间 238 4.4.3 进一步探索的指南 249 第5章 先行一步!RHEL6新功能综述 251 5.1 支持商品化硬件的“操作系统进化” 252 5.1.1 ext4文件系统的采用 253 5.1.2 NetworkManager服务的引入 254 5.1.3 用dracut创建初始RAM磁盘 256 5.1.4 通过anacron实现定期任务执行 260 5.2 对服务器启动处理进行变革的Upstart 264 5.2.1 Upstart的概要 264 5.2.2 Upstart任务的创建示例 268 5.3 用Control Groups控制资源分配 271 5.3.1 Control Group的概要 271 5.3.2 各子系统的主要参数 273 cpuset子系统 273 cpu子系统 275 memory子系统 276 blkio子系统 276 5.3.3 cg命令群的管理 279 5.3.4 虚拟机的cgroups操作 281 5.4 通过LXC体验容器型虚拟化技术 282 5.4.1 容器型虚拟化技术的概要 283 进程表的分割 283 文件系统的分割 284 网络的分割 284 CPU和内存的分割 285 5.4.2 容器中Web服务器的启动 285 5.4.3 其他的容器设置 289 COLUMN “人生20年论”和技能提高的秘诀 291 结语 292 参考文献 293
上传时间:2018-02 大小:72.37MB
- 5.99MB
linux系统架构与目录解析
2018-10-24详细介绍linux系统架构与目录结构,深入理解linux系统的知识
- 49.69MB
高清完整版 Linux_系统架构与目录解析
2019-01-08高清完整版 Linux_系统架构与目录解析
- 131KB
矿难中井下救援通信系统设计与实现
2020-07-06针对矿难救援通信系统的设计需求,设计了基于无线传感器网络的应急通信系统应用框架,提出了以数据为中心的分层次路由算法策略和无线传感节点调度策略,应用这些策略,既提高了无线传感网络的效率和数据传输的可靠性,...
- 293KB
准噶尔盆地南缘H-101井ATK-V垂直钻井系统应用
2020-06-25受构造运动影响,南缘山前高陡构造发育,地层沿...现场应用结果表明,AKT-V垂直钻井系统稳定性高,质量可靠,井斜控制性能优异,有效解决钻井提速施工中井斜与钻压的矛盾,提速效果明显,可在南缘霍尔果斯背斜区块推广使用。
- 84KB
煤矿井下无线通信系统的应用
2020-04-18我国煤炭资源总量十分丰富,但同时消耗也比较大,随着社会经济的快速发展和人们生活水平的不断提升,各行各业对煤炭资源的需求量也在持续增加,在实际开采...文章就煤矿井下无线通信系统的应用和发展前景进行了一定的探讨。
- 341KB
矿井风流温湿度预测方法及应用
2020-04-26针对煤矿开采中井下温湿度的预测和控制问题,设计了单一巷道风流温湿度的计算模型,对矿井不同用途及不同使用年数巷道进行实测和模拟计算,验证了计算模型的计算精度和在通风网络中应用的可行性,结果表明:各种巷道的...
- 1.52MB
石油网络物理系统中井间连通性估计的设计自动化
2021-04-10石油网络物理系统中井间连通性估计的设计自动化
- 417KB
单孔井中井地多电极系观测方法及联合反演解释
2020-02-02单孔井中井地多电极系观测方法及联合反演解释,刘海飞,,针对矿山中深部找矿问题,开展了单孔井中、井地电阻率野外观测方法和反演解释的研究。考虑到野外观测效率、探测方法纵向和横向分
- 288KB
环空射流泵在煤层气大斜度井和多分支水平井中的应用
2020-05-03随着煤层气勘探开发的深入,煤层气开发井型由直井向丛式井和水平井发展,常规的管式泵+抽油机、螺杆泵、潜油电泵等局限性逐渐凸显出来,在煤层气大斜度井和水平井中井经常出现偏磨、卡泵现象,给煤层气开发带来巨大经济...
- 853KB
硬岩大直径竖井钻井中井下故障诊断与预防
2020-07-01简述了硬岩大直径钻井施工中井下故障的类型、原因及其危害;结合钻具的运行状态分析,提出了基于机械故障诊断技术,以监测、分析钻具振动和转盘输出扭矩为途径的井下故障诊断与预防方法。
- 163KB
煤矿通风系统的优化实现
2020-07-17针对传统的煤矿通风系统在倒机过程中存在短暂...该方案在传统的煤矿通风系统的基础上,通过在两个风道上方各增加一个百叶窗式的平式对空风门来实现倒机过程中井下风量基本不变。实际应用验证了该方案的可行性与实用性。
- 315KB
格目底中井选煤车间选煤工艺的确定
2020-06-16介绍了格目底中井选煤车间的概况,通过对入选原煤煤质的分析及产品结构定位,合理选择了入选方式及选煤方法,并最终确定了适合煤质特点的选煤工艺。
- 427KB
煤层气开发解吸系统及其开采特征
2020-07-19针对不同气藏地质条件和由开采工艺造成的不同开采效果,将纵向上开采中能形成相互干扰的一套煤层或多套煤层,平面上一个断块或多个小断块、小圈闭,通过断层、陷落柱、煤矿采空、采动区应力释放或通过煤层压裂、煤层钻...
- 320KB
中井煤矿9~#煤层瓦斯抽放半径测定
2020-05-27为了测定中井矿9~#煤层瓦斯抽放半径,采用钻孔压降法进行了现场测试。结果显示,该煤层瓦斯抽采有效半径与抽采时间有函数关系。以300 d的极限抽采时间来计算,该煤层的极限抽采半径为1.67 m。考虑现场实际,确定了当煤层...
- 351KB
矿井中猴车自动控制系统设计
2020-06-30根据大屯煤电集团徐庄煤矿的特点,详细论述了猴车自动控制系统中井下主站控制系统和地面监控系统的设计方案,其中井下主站控制系统采用西门子S7-300系列PLC实现了对猴车的控制运行,地面监控系统采用组态王软件实现了对...
- 272KB
地震勘探中井检组合对煤矿构造解释的影响
2020-06-19为了提高地震野外采集资料的品质,压制规则干扰波和随机干扰波,使煤矿构造解释更加精确,通过对不同检波器及井检组合的理论研究,并结合实际资料对井检组合对构造解释的影响进行分析,结果表明:单纯采用检波器组合来压制...
- 192KB
建井安全监测中井下结构安全评估建模方法
2020-05-16基于软件内部单元节点生成规则,研究了2种软件内部单元节点编号顺序并进行了转换,最终导出了FLAC3D可以识别的文档并生成了实体单元和结构单元。结果表明:这种三维建模方法可行,使原有费时费力的建模变的简单快速,节约...
- 757KB
煤层气排采过程中井间干扰形成机制研究
2020-06-22煤层气单井排采时,由于压降漏斗的扩展范围有限,会导致产能低下。因此实际生产中都是以井网方式开采煤层气,通过井间干扰提高产能。通过总结国内外学者对井间干扰理论的研究成果,根据储层压力传播规律及压降漏斗形成...
- 1.50MB
矿井超前精细探测技术方法与应用
2020-05-06通过井下数据采集、处理和反演计算,形成可视化图件,来解释矿井含水体及构造的范围和位置特征,建立了一套适合煤矿掘进过程中井下物探动态监测水害的技术方法。结果表明:矿井瞬变电磁法可探测掘进工作面正前方、前方...
- 276KB
钻孔多级流量计在实测煤层透气性系数中的应用
2020-07-07采用径向流量法实测煤层透气性系数,使用ZLD-2型钻孔多级流量计测定钻孔流量,应用Excel处理数据,操作简便,结果准确。测算结果表明玉舍中井煤矿9~#煤层的透气性系数约为0.033~0.076 m~2/(MPa~2·d),属于瓦斯难以抽放...
- 73KB
RFID身份码发射器硬件设计
2020-07-31该系统的成功研制与广泛应用,有利于减少各种矿难中井下人员的伤亡,便于了解井下人员的即时动态情况。身份码发射器作为井下人员定位系统中一个重要组成部分,其工作原理及硬件设计方案的选择直接影响到整个人员定位...
- 407KB
井下人员定位管理系统的数据采集与处理
2020-05-17通过引进井下人员定位管理系统可以解决煤矿中井下人员管理困难,井上人员难以及时准确掌握井下人员的分布及其活动轨迹的问题。详细介绍了井下人员定位管理系统所采用的数据采集模型、通信协议及数据处理模块,通过对...
- 202.57MB
linux aarch64架构libreoffice安装包
2023-03-20linux aarch64架构libreoffice安装包
- 34KB
(牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码)
2023-02-24(牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码) 技术框架: 1. 线程池 + 非阻塞 socket + epoll + 事件处理的并发模型 2. 状态机解析HTTP请求 3. 心跳机制 4. 简易日志系统 主要内容: 1. 使用 socket 实现服务器和浏览器客户端的通信; 2. 用 epoll 事件检测技术实现 IO 多路复用,提高运行效率; 3. 采用模拟 Proacto r的事件处理模式,利用线程池实现多线程机制,实现高并发通信,减少频繁创建和销毁线程带来的开销;(信号和互斥锁) 4. 主进程负责事件的读写,子线程负责业务逻辑——用有限状态机解析HTTP(GET)请求报文;生成相应的响应报文。 5. 利用链表数据结构实现心跳机制(超时检测处理)。
- 96.79MB
Linux项目设计_媒体播放器(6818).rar
2021-04-14主页有教程与视频 //Linux媒体播放器 //作者:化作尘 //时间:2020年8月8日15:52:45 //qq邮箱:2809786963@qq.com //csdn链接:https://blog.csdn.net/mbs520/article/details/107880118 //哔哩哔哩项目视频:(可点击主页查看)https://b23.tv/bxfxvd 项目功能展示: 一、开机显示登入界面,可密码管理员登入,也可以免密码普通用户登入 二、登入后显示桌面,显示5个应用 ,分别是图片、视频、音乐、设置、文件管理 三、音乐相册功能,播放图片同时播放背景音乐,可以左右滑动切换图片等操作 四、视频播放功能,可以播放avi,mp4等格式视频 五、音乐播放器,可以播放mp3格式的音频 六、设置壁纸,可以根据喜好设置自己喜欢的壁纸 七、文件管理,可以对文件进行预览和删除 一、项目课题: 基于ARM平台的广告机系统设计 (最好可以自己取
- 131.63MB
jdk-8u371-linux-x64.tar.gz
2023-06-02java jdk1.8 2023年01月18日版本 sha256: 94793adad257a3eefc4098d786a145357393af48b67cd861d2e7ae87d7e7ecc9 md5: dd7ccb29116e9200c90cf419583e464e
- 0B
openssh-server离线安装包
2022-11-04openssh-server离线安装包 三个.deb文件
- 52.9MB
VisualGDB 5.6 R9//支持VS2008-VS2022
2023-05-04VisualGDB 是 Visual Studio 的一个非常强大的扩展,它允许您调试或调试嵌入式系统。这个程序有一个非常有吸引力的用户界面,它具有许多用于调试或调试代码的功能。VisualGDB 还有一个向导,可以帮助您调试程序并为您提供强大的指南。此外,该程序还有许多其他功能,分为常见功能、高级功能、可用性功能、Linux 功能、Android 功能等类别,每个功能都已在“功能和功能”部分为您列出。 畅享版
- 46.83MB
linux下nginx离线安装包及相关依赖包(附教程)
2022-06-151)资源:linux下nginx离线安装包及相关依赖包; 2)教程:https://blog.csdn.net/hualinger/article/details/125298009?spm=1001.2014.3001.5502
- 190B
centos 7.6版本 ISO镜像下载
2020-12-03关于centos7.6版本的镜像文件,适用于练习docker、k8s等容器技术。 亲和性较好,本资源是网盘下载,非网盘会员慎点。