-
内容大纲
作者依托16年的企业UNIX/Linux岗位从业经验和10年的Linux教学总结,在前三版的基础上锤炼出第四版。本书以RHEL 9.0和Debian 11为教学蓝本,结合大量的图表,循序渐进地阐述了Linux操作系统的基本框架和原理及常见服务的部署,内容包括Linux系统概况、安装Linux、用户和组、文件和权限、常用命令、Linux图形工作站、Linux运维、编程基础、服务管理和服务配置,文末还精心挑选了8篇附录作为原理阐析的补充内容,每章结尾的知识拓展为进一步学习和研究相关内容指明了方向。
本书可作为高等学校电子信息、计算机、物联网等信息类相关专业本科生“Linux操作系统”课程的教材,也可供Linux的学习者和爱好者参考。 -
作者介绍
-
目录
第1章 Linux系统概况
1.1 Linux成长发展
1.1.1 Linux的诞生
1.1.2 Linux的成长
1.1.3 Linux的发展
1.2 内核版本与开源协议
1.2.1 内核版本
1.2.2 开源协议
1.3 Linux的应用场合
1.4 Linux发行版和开源社区
1.4.1 Linux发行版
1.4.2 开源社区
1.5 知识拓展与作业
1.5.1 知识拓展
1.5.2 作业
第2章 安装Linux
2.1 安装系统
2.1.1 分区和分区命名
2.1.2 文件系统类型
2.1.3 安装规则
2.2 初步管理
2.2.1 开机、关机与睡眠
2.2.2 登录、锁屏与注销
2.2.3 配置网络
2.3 知识拓展与作业
2.3.1 知识拓展
2.3.2 作业
第3章 用户和组
3.1 多用户系统
3.2 用户和组的概念
3.2.1 用户的概念
3.2.2 组的概念
3.3 用户和组管理
3.3.1 组管理
3.3.2 用户管理
3.4 登录过程和环境变量
3.4.1 用户登录过程
3.4.2 用户环境变量
3.4.3 用户切换
3.5 知识拓展和作业
3.5.1 知识拓展
3.5.2 作业
第4章 文件和权限
4.1 Linux目录树
4.2 文件分类与权限
4.2.1 文件和目录
4.2.2 文件权限
4.2.3 文件属性
4.3 文件管理
4.3.1 文件通配符
4.3.2 文件操作
4.4 新建文件系统
4.5 知识拓展与作业
4.5.1 知识拓展
4.5.2 作业
第5章 常用命令
5.1 命令基本语法与类型
5.1.1 命令类型与语法
5.1.2 在线帮助文档
5.2 Bash快捷键、重定向和管道
5.2.1 历史命令与Bash快捷键
5.2.2 命令重定向
5.2.3 其他元字符
5.3 命令举例
5.3.1 关机/重启/睡眠
5.3.2 Bash内部命令
5.3.3 系统信息相关命令
5.3.4 文件操作命令
5.3.5 进程及任务管理相关命令
5.3.6 网络相关命令
5.4 安装、卸载和升级软件包
5.4.1 配置安装源
5.4.2 安装、卸载软件
5.4.3 升级系统
5.5 Vim
5.6 远程控制:OpenSSH
5.7 知识拓展与作业
5.7.1 知识拓展
5.7.2 作业
第6章 Linux图形工作站
6.1 组成与原理
6.1.1 Linux图形桌面系统组成
6.1.2 X Window原理
6.2 安装和关闭图形系统
6.3 一些图形应用程序介绍
6.4 图形界面远程登录
6.4.1 从其他系统登录Linux图形桌面
6.4.2 从Linux桌面登录其他系统
6.5 知识拓展与作业
6.5.1 知识拓展
6.5.2 作业
第7章 Linux运维
7.1 进程管理
7.1.1 进程的概念
7.1.2 进程管理概述
7.2 系统资源管理
7.2.1 计算机资源概述
7.2.2 资源管理
7.3 定时任务
7.3.1 周期性定时任务
7.3.2 一次性定时任务
7.4 知识拓展与作业
7.4.1 知识拓展
7.4.2 作业
第8章 编程基础
8.1 Bash编程基础
8.1.1 Shell程序:Hello World
8.1.2 脚本语言介绍
8.1.3 结构和基本语法
8.1.4 变量
8.1.5 控制语句
8.1.6 Shell程序调试
8.2 C语言编程基础
8.2.1 C语言编程环境
8.2.2 进程编程
8.2.3 网络编程
8.2.4 程序调试
8.3 知识拓展与作业
8.3.1 知识拓展
8.3.2 作业
第9章 服务管理
9.1 systemd单元
9.2 systemctl命令
9.3 知识拓展与作业
9.3.1 知识拓展
9.3.2 作业
第10章 服务配置
10.1 时钟同步服务
10.2 FTP服务
10.3 DHCP服务
10.4 DNS
10.4.1 域名解析
10.4.2 资源记录
10.4.3 安装和配置DNS
10.5 WWW服务
10.5.1 网站简介
10.5.2 搭建过程
10.6 NFS
10.6.1 NFS介绍
10.6.2 搭建NFS
10.7 搭建邮件系统
10.7.1 邮件系统简介
10.7.2 动手操作
10.7.3 邮件系统
10.8 Samba4服务
10.9 防火墙
10.9.1 基础知识
10.9.2 内核中的netfilter模块
10.9.3 配置规则
10.9.4 实验
10.10 虚拟机
10.11 容器
10.11.1 Docker容器
10.11.2 Podman容器
10.12 知识拓展
附录A 安装虚拟机工具
附录B 安装Linux
附录C 找回丢失的root密码
附录D 创建用户和组
附录E 硬盘分区与格式化
附录F 常用命令用法
附录G Vim
附录H Bash编程
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...