顶部
收藏

Linux操作系统(第三版)


作者:
张迎春 施剑 邱洋 张婷
定价:
46.00元
ISBN:
978-7-04-059122-4
版面字数:
454.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2022-09-02
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机应用技术

本书是“十三五”职业教育国家规划教材,根据教育部最新发布的《高等职业学校专业教学标准》中对本课程的要求,并参照最新颁发的相关国家标准和职业技能等级考核标准修订而成。

本书以华为公司的openEuler(欧拉)为蓝本,“坚持理论够用、侧重实用”的编写原则,将思政元素有机融入,并结合大量的示例和典型案例逐一讲解每个知识点,对Linux操作系统的使用和管理作了较为详尽的阐述。
本书共分为7章,主要内容包括: 系统简介与安装、命令行操作基础、用户和权限管理、软件与服务管理、磁盘文件系统管理、系统管理、Shell编程基础。本书为新形态一体化教材,书中引入了二维码,链接多种媒体形式的助学助教资源,有力支撑教学模式改革,助力提高教学质量和高素质技术技能人才的培养。

本书适合作为高等职业院校计算机网络技术、网络信息安全、计算机应用、软件与信息服务等专业的Linux操作系统课程教材,也可作为Linux系统管理/运维人员的参考书。为方便教学,本书另配有PPT课件、教案、习题答案等教学资源。

  • 第1章系统简介与安装001
    • 本章导读001
    • 1.1Linux概述001
    • 1.1.1Linux的起源与发展001
    • 1.1.2Linux的特点002
    • 1.1.3Linux的版本 003
    • 1.2openEuler系统简介005
    • 1.3openEuler系统的安装006
    • 1.3.1安装openEuler 007
    • 1.3.2openEuler 的启动与登录020
    • 本章总结022
    • 本章习题022
  • 第2章命令行操作基础024
    • 本章导读024
    • 2.1Linux命令基础知识025
    • 2.1.1Linux的GUI与CLI025
    • 2.1.2Linux命令语法格式 025
    • 2.1.3Linux命令行操作技巧026
    • 2.1.4使用Linux系统的帮助028
    • 2.2Linux系统基础命令034
    • 2.2.1登录/退出操作034
    • 2.2.2电源管理038
    • 2.2.3Linux目录结构041
    • 2.2.4文件和目录操作046
    • 2.3VIM编辑器073
    • 2.3.1VIM编辑器简介073
    • 2.3.2VIM的工作模式073
    • 2.3.3使用VIM处理文本076
    • 本章总结081
    • 本章习题082
  • 第3章用户和权限管理085
    • 本章导读085
    • 3.1用户和组的基础概念085
    • 3.1.1用户的基础概念085
    • 3.1.2组的基础概念086
    • 3.2与用户和组管理有关的配置文件088
    • 3.2.1用户账户信息文件/etc/passwd088
    • 3.2.2用户密码文件/etc/shadow089
    • 3.2.3组账户信息文件/etc/group090
    • 3.2.4组密码文件/etc/gshadow091
    • 3.2.5新建账户配置文件/etc/login.defs092
    • 3.3与用户和组管理有关的命令094
    • 3.3.1管理用户094
    • 3.3.2管理组098
    • 3.4文件权限管理 101
    • 3.4.1解读文件属性101
    • 3.4.2设置文件的权限103
    • 3.4.3设置文件的ACL108
    • 3.5基本的安全性问题111
    • 3.5.1密码及账户安全111
    • 3.5.2使用PAM模块115
    • 3.5.3设置严格的权限117
    • 3.5.4用户身份的切换 118
    • 3.6用户之间的信息传递123
    • 3.6.1查询用户登录情况123
    • 3.6.2用户之间的对话124
    • 3.6.3收发邮件126
    • 本章总结127
    • 本章习题128
  • 第4章软件与服务管理132
    • 本章导读132
    • 4.1管理软件包133
    • 4.1.1软件包管理概述133
    • 4.1.2RPM软件包133
    • 4.1.3使用RPM工具管理软件135
    • 4.2使用DNF管理软件143
    • 4.2.1YUM/DNF概述143
    • 4.2.2使用DNF管理软件145
    • 4.3源代码安装156
    • 4.3.1源代码安装概述156
    • 4.3.2使用源代码安装软件159
    • 4.4管理系统服务163
    • 4.4.1管理系统服务概述164
    • 4.4.2使用systemctl管理服务167
    • 本章总结176
    • 本章习题178
  • 第5章磁盘文件系统管理180
    • 本章导读180
    • 5.1文件系统概述181
    • 5.1.1文件系统的基本概念181
    • 5.1.2Linux文件系统类型182
    • 5.2磁盘管理183
    • 5.2.1硬盘分类及命名184
    • 5.2.2硬盘分区格式184
    • 5.2.3使用fdisk分区操作 186
    • 5.2.4使用parted分区操作 189
    • 5.3逻辑卷管理194
    • 5.3.1LVM相关概念194
    • 5.3.2管理LVM196
    • 5.4文件系统管理200
    • 5.4.1创建文件系统200
    • 5.4.2文件系统的挂载与卸载201
    • 本章总结204
    • 本章习题205
  • 第6章系统管理208
    • 本章导读208
    • 6.1任务管理208
    • 6.1.1计划任务概述208
    • 6.1.2计划任务的执行209
    • 6.2进程管理218
    • 6.2.1进程的基本概念218
    • 6.2.2进程的管理与控制221
    • 6.3查看系统的资源状况237
    • 6.3.1使用专用工具237
    • 6.3.2查看/proc/*/下的文件245
    • 6.4网络管理246
    • 6.4.1查看网络接口信息——ip命令与ss命令246
    • 6.4.2IP地址的设置248
    • 6.4.3其他网络参数设置250
    • 6.4.4网络服务的管理258
    • 本章总结262
    • 本章习题263
  • 第7章Shell编程基础266
    • 本章导读266
    • 7.1Shell基础知识266
    • 7.1.1Shell简介266
    • 7.1.2Shell脚本简介269
    • 7.2Shell编程基础273
    • 7.2.1文本流、重定向和管道273
    • 7.2.2Shell变量及运算278
    • 7.2.3条件测试296
    • 7.2.4流程控制语句299
    • 7.2.5函数308
    • 7.3Shell程序排错309
    • 7.3.1Shell脚本错误类型309
    • 7.3.2调试跟踪309
    • 7.3.3语法风格311
    • 本章总结313
    • 本章习题
  • 314参考文献315

相关图书