欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 操作系统高级维护与应用开发教程(教育部高等学校计算机类专业教学指导委员会推荐教材)
      • 作者:编者:李贵林//吴上荣|责编:黄芝//薛阳
      • 出版社:清华大学
      • ISBN:9787302678564
      • 出版日期:2025/01/01
      • 页数:302
    • 售价:23.92
  • 内容大纲

        本书以FusionOS为例,针对服务器操作系统管理员日常管理工作中遇到的高级系统管理任务提供全面详细的解决方案。
        本书共5章第1章介绍了FusionOS所独有的系统监控和性能调优工具,第2章介绍了FusionOS操作系统故障定位与修复,第3章介绍了FusionOS的安全加固工具,第4章介绍了从CentOS迁移到FusionOS的全面的操作系统迁移方案,第5章基于FusionOS进行应用开发指南。本书提供大量应用实例,每章附有习题。
        本书可作为高等院校计算机、软件工程专业“操作系统”课程的教材,也可作为服务器系统管理员、开发人员、广大科技工作者和研究人员的参考用书。
  • 作者介绍

  • 目录

    第1章  FusionOS系统监控与性能调优
      1.1  系统监控
        1.1.1  OS健康检查工具
        1.1.2  hungtask-monitor
        1.1.3  监控告警
      1.2  网络监控
        1.2.1  网络配置检查
        1.2.2  IP冲突检测
        1.2.3  网络回环检测
        1.2.4  端口扫描检测
      1.3  性能提优
        1.3.1  代码段大页
        1.3.2  tmpfs大页
        1.3.3  动态库拼接
        1.3.4  软绑定
        1.3.5  定时器中断聚合
        1.3.6  CPU隔离增强
        1.3.7  风险命令防呆
        1.3.8  命令行记录增强
      小结
      习题
    第2章  FusionOS故障定位与修复
      2.1  故障定位
        2.1.1  内核黑匣子
        2.1.2  内存分析工具
        2.1.3  内存错误降级
      2.2  故障修复
        2.2.1  watchdog增强
        2.2.2  CMCI风暴抑制
        2.2.3  内核热补丁
      2.3  日志增强
        2.3.1  日志管理
        2.3.2  OOM日志增强
        2.3.3  复位日志增强
      小结
      习题
    第3章  FusionOS安全加固
      3.1  操作系统加固概述
        3.1.1  加固方案
        3.1.2  加固影响
      3.2  加固指导
        3.2.1  账户口令
        3.2.2  授权认证
        3.2.3  系统服务
        3.2.4  文件权限
        3.2.5  内核参数
        3.2.6  SELinux配置
        3.2.7  日志审计
        3.2.8  防DoS攻击
        3.2.9  安全启动

        3.2.10  初始化设置
        3.2.11  网络用户认证
        3.2.12  FusionOS鉴权ESN信息获取
      3.3  安全加固工具
        3.3.1  加固操作
        3.3.2  加固生效
      小结
      习题
    第4章  操作系统迁移方案指南
      4.1  迁移概述
        4.1.1  迁移目标
        4.1.2  关键问题
        4.1.3  迁移流程
        4.1.4  迁移模式
        4.1.5  主要工作和角色分工
        4.1.6  Safe2FusionOS迁移工具
      4.2  迁移准备
        4.2.1  成立项目组
        4.2.2  调研评估
        4.2.3  规划设计
        4.2.4  主要输出文档
      4.3  迁移实施
        4.3.1  适配验证
        4.3.2  迁移实施
        4.3.3  典型部署架构的实施案例
        4.3.4  主要输出文档
      4.4  验收上线
        4.4.1  验收上线流程
        4.4.2  主要输出文档
      小结
      习题
    第5章  基于FusionOS进行应用开发指南
      5.1  开发环境准备
        5.1.1  环境要求
        5.1.2  配置 FusionOS yum源(软件源)
        5.1.3  安装软件包
        5.1.4  使用IDE进行Java开发
      5.2  使用GCC编译
        5.2.1  GCC简介
        5.2.2  基本规则
        5.2.3  库
        5.2.4  示例
      5.3  使用make编译
        5.3.1  make简介
        5.3.2  基本规则
        5.3.3  Makefile
        5.3.4  示例
      5.4  使用JDK编译
        5.4.1  JDK简介
        5.4.2  基本规则

        5.4.3  类库
        5.4.4  示例
      小结
      习题
    附录A  图索引
    附录B  表索引