《Linux作业系统基础教程》(第二版)是2015年2月清华大学出版社出版的图书,作者是王良明。
基本介绍
- 书名:Linux作业系统基础教程(第二版)
- 作者:王良明
- ISBN:9787302389439
- 定价:29.5元
- 出版社:清华大学出版社
- 出版时间:2015.02.01
- 装帧:平装
内容简介
本书以最新版红帽7.0和Ubuntu 14.04为基础,採用大量的图、表,循序渐进地阐述了Linux作业系统的基本框架和原理(概述、安装、用户和组、档案系统、基本命令、vi/vim、档案共享与远程控制、编程基础、运维等),以及常见服务的部署。精心挑选了8个实训作为原理阐析的补充内容,每章的知识拓展章节为想进一步学习和研究相关内容的读者指明了方向。本书作为Linux的初级教程,适当留白让教师自我发挥,同时配有精美的教学PPT和网站,适合作为本科生、大专生、职校生、中专生和培训机构的教材或参考书。
图书目录
第1章Linux系统概况
1.1Linux使用总揽
1.2Linux成长发展
1.2.1Linux的诞生
1.2.2Linux的成长
1.2.3Linux的发展
1.3核心版本与开源协定
1.3.1核心版本
1.3.2开源协定
1.4Linux的套用场合
1.5Linux发行版和开源社区
1.5.1Linux发行版
1.5.2开源社区
1.6知识拓展与作业
1.6.1知识拓展
1.6.2作业
第2章安装和卸载
2.1安装和卸载步骤
2.1.1分区和分区命名
2.1.2档案系统类型
2.1.3安装规划
2.1.4安装
2.1.5卸载
2.2初步管理
2.2.1系统和服务管理
2.2.2开机、关机与睡眠
2.2.3登录、锁屏与注销
2.2.4配置网路
2.2.5配置安装源
2.2.6添加、删除和升级软体包
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.5知识拓展和作业
3.5.1知识拓展
3.5.2作业
第4章档案系统
4.1Linux目录树
4.2档案分类与许可权
4.2.1档案分类
4.2.2档案许可权
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.2bash快捷键、重定向和管道
5.2.1历史命令与bash快捷键
5.2.2命令重定向
5.2.3其他元字元
5.3命令举例
5.3.1关机/重启/退出
5.3.2bash内部命令
5.3.3系统信息相关命令
5.3.4档案操作命令
5.3.5进程及任务管理相关命令
5.3.6网路相关命令
5.4知识拓展与作业
5.4.1知识拓展
5.4.2作业
第6章vi/vim
6.1vim介绍
6.2vim基本操作
6.2.1处女作
6.2.2基本操作
6.3知识拓展
第7章远程控制
7.1远程控制: OpenSSH
7.1.1介绍
7.1.2SSH伺服器安装和配置
7.1.3SSH客户端
7.2知识拓展与作业
7.2.1知识拓展
7.2.2作业
第8章编程基础
8.1bash编程基础
8.1.1Shell程式: Hello World
8.1.2脚本语言介绍
8.1.3结构和基本语法
8.1.4变数
8.1.5控制语句
8.1.6Shell程式调试
8.2C语言编程基础
8.2.1C语言编程环境
8.2.2进程编程
8.2.3网路编程
8.2.4程式调试
8.3知识拓展与作业
8.3.1知识拓展
8.3.2作业
第9章Linux图形桌面系统
9.1组成与原理
9.1.1Linux图形桌面系统组成
9.1.2X WINDOW原理
9.2起停图形系统
9.3一些图形应用程式介绍
9.4图形界面远程登录
9.4.1登录Linux图形桌面
9.4.2从Linux桌面登录其他系统
9.5知识拓展与作业
9.5.1知识拓展
9.5.2作业
第10章Linux运维
10.1进程管理
10.1.1进程的概念
10.1.2进程管理
10.2系统资源管理
10.2.1计算机资源概述
10.2.2资源管理
10.3定时任务
10.3.1周期性定时任务
10.3.2一次性定时任务
10.4备份与恢复
10.4.1系统档案备份
10.4.2业务数据备份
10.5知识拓展与作业
10.5.1知识拓展
10.5.2作业
第11章服务配置
11.1搭建网站系统
11.1.1网站简介
11.1.2具体操作
11.2搭建邮件系统
11.2.1邮件系统简介
11.2.2动手操作
11.2.3使用邮件系统
11.3网路档案系统NFS
11.3.1NFS介绍
11.3.2搭建NFS
11.4虚拟机和容器
11.4.1虚拟机
11.4.2容器
11.5防火墙
12.5.1基础知识
11.5.2核心中的netfilter模组
11.5.3配置规则
11.6FTP服务
11.7DNS服务
11.7.1域名解析
11.7.2资源记录
11.7.3安装和配置DNS
11.8DHCP服务
11.9知识拓展
附录A 实训
附录A1安装虚拟机工具
附录A2安装Linux实训
附录A3找回丢失的root密码实训
附录A4创建用户和组实训
附录A5硬碟分区与格式化实训
附录A6常用命令用法实训
附录A7vi/vim实训
附录A8bash编程实训
附录B一些着名开源软体介绍
附录B1VirtualBOX/KVM/Xen/OpenVZ/Docker
附录B2MariaDB/PostgreSQL
附录B3Openstack/Hadoop
附录B4Apache/Nginx
附录B5Netfilter/Iptables
附录B6Postfix
附录B7Squid
附录B8Snort
附录B9Odoo
附录B10Kerberos