Linux操作系统实用教程 封面

Linux操作系统实用教程

评分 3.2
字数
12.5万字
章节数
116
ISBN
9787121386848

标签

内容简介

本书从实用角度出发,对Red Hat Enterprise Linux 7.5平台下的系统管理及网络服务做了全面、系统的介绍,既便于读者了解Red Hat Enterprise Linux 7.5的强大功能,又可以帮助Linux用户在较短的时间内快速地学习和掌握Red Hat Enterprise Linux 7.5。 全书分为三部分,共12章,内容涵盖Linux系统概述、安装Linux系统、图形桌面与命令行、Linux文件管理和常用命令、磁盘管理、用户管理和常用命令、软件包管理、文本编辑器的使用、Shell编程、Linux下C语言编程,以及Linux网络基础、网络安全与病毒防护。 本书内容丰富,语言通俗易懂,叙述深入浅出,非常适合初、中级Linux用户阅读,既可以作为各类院校相关专业学生的教材及Linux培训班学生的教材,又可以作为广大Linux爱好者的专业参考书。

编辑推荐

《Linux操作系统实用教程》是一本面向初,中级学习者的系统性入门指导。作者凌菁以其扎实的计算机专业背景和一线教学经验,将复杂的Linux知识体系进行了清晰梳理。本书最大的亮点在于其实用性导向,它并未陷入对庞杂命令参数的简单罗列,而是以任务驱动的方式,从系统安装,用户管理,文件操作,网络配置到Shell编程,构建了一条循序渐进的学习路径。尤其值得称道的是对Shell脚本和系统服务管理的讲解,为读者从'会用'到'懂原理'架设了桥梁。与市面上同类教材相比,本书在理论深度与实践操作的平衡上把握得较好,案例选择贴近日常管理与运维的实际场景。对于希望在较短时间内建立Linux知识框架并上手操作的读者而言,这是一本可靠且高效的指南。其内容基于稳定的主流发行版,确保了知识的通用性和时效性。

适合谁读

适合

  • 计算机相关专业的本科或高职学生,作为操作系统课程的配套实践教材。
  • 计划从事运维,开发或测试工作,需要快速掌握Linux基础技能的转行人员。
  • 对开源系统感兴趣,希望从零开始系统学习Linux操作的爱好者。
  • 需要将Linux作为工作环境,进行日常文件管理,网络配置及简单脚本编写的职场人士。

不适合

  • 寻求深入剖析Linux内核机制,进行高级性能调优或驱动开发的资深工程师。
  • 仅需要查阅某个具体命令的极端参数用法,期望本书充当完整命令手册的读者。

阅读建议

  1. 建议按照章节顺序学习,务必动手完成每章后的实践习题,这是巩固知识的关键。
  2. 在学习Shell编程部分时,尝试将书中示例进行修改和组合,解决自己设想的小任务。
  3. 可结合一个虚拟机环境进行实操,将书中的系统管理操作完整演练一遍,以加深理解。

出版社简介

电子工业出版社 中国 · 成立于 1982 年

电子工业出版社是一家以电子信息及相关领域为出版特色的综合性出版社。从库内三千余种图书来看,其出版方向覆盖编程设计、人工智能、计算机综合、财经、摄影与社科等门类,既关注技术前沿,也兼顾大众阅读。代表图书包括《因子投资:方法与实践》《x86汇编语言:从实模式到保护模式》《RISC-V开放架构设计之道》《人工智能:语音识别理解与实践》《相控阵雷达技术》《雷达目标特性》及《100个Go语言典型错误》等,多围绕技术方法与工程实践展开。作者资源方面,有石川、李忠、王晓波、大卫·帕特森、安德鲁·沃特曼、余子濠等中外作者。受公开资料所限,暂不展开更多出版特色。

目录

  1. 版权信息
  2. 作者简介
  3. 内容简介
  4. 编委会
  5. 丛书推荐序一 数字经济的思维观与人才观
  6. 丛书推荐序二 产教融合打造创新人才培养的新模式
  7. 前 言
  8. 第一部分 Linux入门
  9. 第1章 Linux系统概述
  10. 1.1 Linux的起源及特性
  11. 1.2 Linux版本的发展
  12. 1.3 Red Hat Enterprise Linux简介及其优点
  13. 1.4 如何获取Red Hat Enterprise Linux
  14. 1.5 小结
  15. 1.6 习题
  16. 1.7 上机练习—获取Red Hat Enterprise Linux
  17. 第2章 安装Linux系统
  18. 2.1 安装Linux系统的准备工作
  19. 2.2 从光盘安装Linux系统
  20. 2.3 在虚拟机中安装Linux系统
  21. 2.4 登录Linux
  22. 2.5 卸载Linux
  23. 2.6 小结
  24. 2.7 习题
  25. 2.8 上机练习—使用光盘安装Red Hat Enterprise Linux 7.5版本
  26. 第3章 图形桌面与命令行
  27. 3.1 Linux图形桌面概述
  28. 3.2 使用GNOME图形桌面
  29. 3.3 Linux的终端窗口(命令行)
  30. 3.4 小结
  31. 3.5 习题
  32. 3.6 上机练习—简单的man命令的使用
  33. 第4章 Linux文件管理和常用命令
  34. 4.1 Linux的文件系统
  35. 4.2 文件和目录管理常用命令
  36. 4.3 文件和目录访问权限管理
  37. 4.4 文件/目录的打包、压缩及解压缩
  38. 4.5 小结
  39. 4.6 习题
  40. 4.7 上机练习—练习使用文件和目录管理常用命令
  41. 第5章 磁盘管理
  42. 5.1 Linux磁盘分区概述
  43. 5.2 常用磁盘管理命令
  44. 5.3 磁盘配额管理
  45. 5.4 小结
  46. 5.5 习题
  47. 5.6 上机练习—新添加硬盘,并挂载到/home/linux/newhd/目录中,然后进行磁盘配额操作
  48. 第6章 用户管理和常用命令
  49. 6.1 用户和组文件
  50. 6.2 使用命令管理普通用户
  51. 6.3 使用命令管理根用户
  52. 6.4 使用命令管理用户组
  53. 6.5 使用图形化程序管理用户和用户组
  54. 6.6 小结
  55. 6.7 习题
  56. 6.8 上机练习—添加新用户new_linux,并修改密码和用户组
  57. 第7章 软件包管理
  58. 7.1 使用rpm命令管理RPM软件包
  59. 7.2 使用yum管理RPM软件包
  60. 7.3 使用源码安装软件
  61. 7.4 小结
  62. 7.5 习题
  63. 7.6 上机练习—安装PHP软件
  64. 第二部分 Linux编程
  65. 第8章 文本编辑器的使用
  66. 8.1 Vim的使用
  67. 8.2 Vim使用实例
  68. 8.3 gVim的使用
  69. 8.4 gedit的使用
  70. 8.5 小结
  71. 8.6 习题
  72. 8.7 上机练习—Vim的使用
  73. 第9章 Shell编程
  74. 9.1 Shell编程概述
  75. 9.2 Shell程序的基本结构
  76. 9.3 Shell程序中的变量
  77. 9.4 Shell程序中的运算符
  78. 9.5 Shell程序的输入和输出
  79. 9.6 引号的使用方法
  80. 9.7 测试语句
  81. 9.8 流程控制结构
  82. 9.9 Shell编程实例
  83. 9.10 小结
  84. 9.11 习题
  85. 9.12 上机练习—简单的Shell编程
  86. 第10章 Linux下C语言编程
  87. 10.1 编译及编译器的概念和理解
  88. 10.2 GCC编译器
  89. 10.3 C程序的编译
  90. 10.4 编译过程的控制
  91. 10.5 使用GDB调试程序
  92. 10.6 程序调试实例
  93. 10.7 GDB常用命令
  94. 10.8 编译程序常见的错误类型与处理方法
  95. 10.9 小结
  96. 10.10 习题
  97. 10.11 上机练习—GCC和GDB配合调试
  98. 第三部分 Linux网络与安全
  99. 第11章 Linux网络基础
  100. 11.1 计算机网络的发展
  101. 11.2 网络基本类型
  102. 11.3 网络体系结构
  103. 11.4 网络配置基本内容
  104. 11.5 配置以太网连接
  105. 11.6 连接Internet
  106. 11.7 网络管理常用命令及应用实例
  107. 11.8 小结
  108. 11.9 习题
  109. 11.10 上机练习—设置网络参数
  110. 第12章 网络安全与病毒防护
  111. 12.1 Linux网络安全对策
  112. 12.2 Linux下的防火墙配置
  113. 12.3 使用OpenSSH实现网络安全连接
  114. 12.4 小结
  115. 12.5 习题
  116. 12.6 上机练习—安装简易的xampp并控制Apache服务器访问

常见问题

这本书适合完全零基础的小白吗?
非常适合。本书从虚拟机安装,系统登录讲起,假设读者无任何前置知识,讲解细致,步骤清晰,是零基础入门的优秀选择。
书中的内容是基于哪个Linux发行版?
本书主要以CentOS等主流企业级发行版为环境进行讲解,其核心命令和系统管理思想适用于绝大多数Linux发行版。
这本书包含服务器架构和云原生相关的内容吗?
本书定位是操作系统实用教程,核心涵盖Linux系统本身的操作与管理。涉及网络服务配置,但未深入探讨分布式服务器架构,容器化及云原生等进阶主题。

微信读书相关

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

凌菁 作者

凌菁是一位公开资料有限的作者,目前在库内收录其作品两种,分别涉及医学与编程设计两个相距甚远的领域。其一为《徐大椿研究文集》,围绕清代医家徐大椿展开,属于医学人物与医史文献的整理研究;其二为《Linux操作系统实用教程》,面向操作系统的基本操作与实践应用。从题材分布看,凌菁的写作跨越传统医学文献与现代计算机技术,前者偏重史料梳理与学术研讨,后者偏重入门教学与上机操作,风格上以资料汇编和教程编写为主,注重实用性与知识传递。由于生卒年、国籍、职业背景等信息均无从确认,其个人经历暂不作介绍,读者可结合上述两部作品了解其关注的领域。

同一作者

同类高分