《Linux系统配置与管理教程 实训与项目案例》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:陈小全,张继红主编
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2011
  • ISBN:9787563525423
  • 页数:232 页
图书介绍:当前Linux已成为了世界的主流操作系统之一,无论在桌面还是服务器领域都得到了广泛的应用。本书以Fedora 12平台为基础,全面系统地介绍了Linux系统管理的知识,内容包括Linux系统简介、Linux系统安装、图形桌面系统管理、用户和用户组管理、磁盘分区管理、文件系统管理、网络管理,Linux内核模块,Linux内核编译等。

第1章Linux概述 1

1.1Linux的起源和发展 1

1.1.1Linux的起源 1

1.1.2追溯到UNIX 1

1.1.3影响世界的开源潮流 2

1.1.4GNU公共许可证:GPL 2

1.2为什么选择Linux 3

1.2.1作为服务器 3

1.2.2作为桌面 4

1.3Linux的发行版本 4

1.3.1不同的发行版本 4

1.3.2哪种发行版本最好 5

1.4Internet上的Linux资源 6

1.5安装Fedora12系统 6

1.5.1Fedora12所需的最低硬件要求 7

1.5.2Fedora12系统的安装 7

1.6本章小结 17

课后习题 17

课程实训 18

项目实践 18

第2章Kickstart无人值守安装 24

2.1无人值守安装 24

2.2Kickstart安装 25

2.2.1创建Kickstart文件 25

2.2.2如何使用Kickstart文件 27

2.2.3提供安装树 29

2.2.4开始Kickstart安装 29

2.3本章小结 30

课后习题 31

课程实训 31

项目实践 32

第3章Linux文件系统详解 33

3.1Linux文件结构 33

3.1.1文件结构 33

3.1.2文件系统目录结构 34

3.2Linux文件系统 35

3.2.1文件系统概念 36

3.2.2文件系统分配策略 36

3.2.3索引节点 36

3.2.4Linux文件系统类型 37

3.2.5文件附加属性 44

3.3如何创建文件系统 45

3.4使用文件系统 46

3.4.1挂载点概述 46

3.4.2mount命令 46

3.5自动挂载 47

3.5.1fstab文件作用 48

3.5.2fstab文件格式 48

3.5.3autofs服务挂载文件系统 50

3.6查看当前挂载系统 51

3.7卷标和卸载文件系统 52

3.7.1e21abe1命令 52

3.7.2umount命令 53

3.8文件系统的维护命令 54

3.9文件系统访问控制列表(ACL) 55

3.10RAID 56

3.10.1什么是RAID 56

3.10.2SoftwareRAID(软RAID) 56

3.10.3RAID级别 56

3.11逻辑卷管理器(LVM) 57

3.11.1逻辑卷管理器(LVM)的基本概念 57

3.11.2使用逻辑卷管理器 58

3.11.3逻辑卷的管理 59

3.12本章小结 60

课后习题 60

课程实训 62

项目实践 63

第4章Linux系统用户管理详解 64

4.1检查用户身份 64

4.1.1查询当前用户 64

4.1.2查询用户所属组 65

4.1.3显示当前用户信息 65

4.1.4查询用户信息 65

4.2用户管理 66

4.2.1添加用户 66

4.2.2删除用户 67

4.2.3修改用户账号 68

4.2.4用户口令管理 68

4.3用户账号passwd和shadow文件 69

4.3.1/etc/passwd 70

4.3.2/etc/shadow 71

4.4用户组管理 72

4.4.1新增用户组 73

4.4.2删除用户组 73

4.4.3修改用户组 74

4.4.4添加用户到组 74

4.4.5/etc/group 75

4.4.6newgrp 76

4.5强制位和冒险位详解 76

4.5.1强制位和冒险位 76

4.5.2强制位的作用 77

4.5.3冒险位的作用 78

4.5.4强制位和冒险位的权限设置 79

4.6磁盘配额 80

4.6.1什么是磁盘配额 80

4.6.2基本磁盘配额命令 80

4.7本章小结 83

课后习题 83

课程实训 85

项目实践 86

第5章Linux系统开机与启动详解 90

5.1开机流程详解 90

5.2引导加载程序:GRUB、LILO详解 93

5.2.1GRUB详解 93

5.2.2LILO详解 99

5.3Linux内核模块 102

5.3.1模块的加载 102

5.3.2模块的卸载 105

5.4init详解 106

5.4.1什么是init 106

5.4.2运行级别 106

5.4.3运行级别的特殊设置 106

5.4.4/etcinittab中的特殊配置 107

5.4.5在单用户模式下引导 107

5.5虚拟控制台 108

5.5.1虚拟控制台概述 108

5.5.2进入控制台 108

5.5.3mingetty命令详解 109

5.6启动过程问题的解决方案 109

5.6.1硬盘扇区错乱 110

5.6.2root密码忘记 110

5.6.3GRUB选项设置错误 111

5.7本章小结 111

课后习题 111

课程实训 113

项目实践 113

第6章Linux驱动程序及模块详解 117

6.1内核与驱动模块 117

6.1.1什么是模块 117

6.1.2内核与模块 117

6.1.3驱动模块 118

6.1.4驱动程序的作用 118

6.2加载内核模块 118

6.3内核模块的相关命令 119

6.3.1lsmod命令 119

6.3.2modinfo命令 120

6.3.3modprobe命令 120

6.3.4insmod命令 120

6.3.5rmmod命令 121

6.3.6depmod命令 121

6.4设备文件 121

6.5proc文件系统 123

6.6本章小结 125

课后习题 125

课程实训 126

项目实践 127

第7章Linux系统网络配置 134

7.1初识网络设备 134

7.1.1网络设备概述 134

7.1.2网络设备的命名 136

7.1.3模块识别和支持网卡 136

7.2Linux网络接口 137

7.2.1网络接口配置文件 137

7.2.2网络配置文件 139

7.2.3网络接口控制脚本 140

7.2.4配置静态路由 141

7.3网络侦错与观察命令 143

7.3.1检查网络连接ping 144

7.3.2节点分析命令traceroute 145

7.3.3netstat 147

7.3.4侦测主机名称与IP对应 148

7.3.5检测和扫描端口命令 151

7.4远程联机命令 153

7.4.1telnet远程计算机访问命令 153

7.4.2SSH远程登录 155

7.4.3ftp客户端软件 157

7.4.4wget下载工具 157

7.5设置IP转发功能 160

7.6本章小结 161

课后习题 161

课程实训 163

项目实践 164

第8章Linux系统管理子系统 166

8.1Linux系统计划任务 166

8.1.1at任务命令 166

8.1.2cron任务命令 168

8.1.3anacron任务命令 172

8.1.4tmpwatch任务命令 173

8.2Linux的系统日志 173

8.2.1书写系统日志 174

8.2.2系统日志书写配置 176

8.3备份与恢复命令 177

8.4Linuxtar命令详解 183

8.4.1Linux下的文件打包命令 183

8.4.2Linux下的压缩文件分析 184

8.5本章小结 187

课后习题 187

课程实训 188

项目实践 191

第9章Linux内核编译 195

9.1初识内核 195

9.1.1内核简介 195

9.1.2内核版本 195

9.1.3内核特点 196

9.1.4内核结构 196

9.2Linux内核源代码结构 199

9.3为什么编译内核 200

9.4编译内核 201

9.5本章小结 202

课后习题 202

课程实训 203

项目实践 208

第10章Linux系统XWindow进阶 213

10.1XWindowSystem介绍 213

10.1.1什么是窗口系统 213

10.1.2XWindow的历史 214

10.1.3X的特点 215

10.1.4XFree86和X.Org 216

10.2XWindow体系结构 216

10.2.1XWindow的基本元素 216

10.2.2X的网络概况 218

10.3显示管理器 219

10.3.1GDM 219

10.3.2KDM 220

10.3.3XDM 220

10.4启动和关闭X 220

10.4.1启动X 221

10.4.2执行X程序 222

10.4.3关闭X 224

10.5X的安全 224

10.6X中的字体 225

10.6.1xfs字体服务器 226

10.6.2xfs库 226

10.7本章小结 226

课后习题 227

附录Linux资源网站 228

参考文献 233