《Linux系统维护工程师》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:刘怀亮主编
  • 出 版 社:北京:研究出版社
  • 出版年份:2008
  • ISBN:9787801683656
  • 页数:237 页
图书介绍:本书依据LUPA开源软件国际认证教学大纲编写,通过本书的学习,可以掌握Linux的安装,掌握常用设备、软件的安装方法,掌握文件系统的维护,熟悉shell、PHP脚本语言的编写、Linux下C语言的开发,掌握常用Internet接入方法及常用Linux命令,常用服务器的配置和防火墙的配置等。

第1章 Linux系统概述 1

1.1 Linux系统概述 1

Linux所具备的特点 1

UNIX和Minix 2

Linux的产生 3

GNU工程和GPL 4

Linux发行版 5

Red Hat Linux 6

1.2单机安装Linux 7

了解计算机硬件 7

了解硬盘分区 8

安装Fedora Core 4 11

1.3双系统、虚拟机和批量的安装 18

双系统的安装 18

使用虚拟机安装 20

使用Kickstart批量安装 23

1.4升级Linux内核 25

了解Linux内核 25

升级Linux内核 26

注意的一些问题 27

小结 28

习题一 28

一、判判题 28

二、选择题 29

三、填空题 29

第2章 Linux常用命令 30

2.1 Linux命令使用基础 30

使用命令行界面 30

使用终端 31

简单的目录操作命令 31

命令的语法 33

2.2 man命令的使用 34

使用man命令 34

在man page里操作 35

man page的类别代号 35

man page的显示格式 36

man命令的其他选项 36

2.3常用命令的使用 37

ls、mkdir、 rmdir 37

cp、mv、rm 39

more、less、head、tail、cat 41

grep 44

vi 45

ps、kill 49

free、top 53

shutdown 56

小结 56

习题二 57

一、判断题 57

二、选择题 57

三、填空题 58

四、上机操作题 58

第3章 Linux下常用软、硬件的安装 60

3.1常用设备的安装 60

设备驱动程序 60

查看硬件信息 61

使用内核模块 62

安装声卡驱动程序 64

安装和配置显卡 66

3.2常用软件的安装 68

安装RPM软件包 68

安装SRPM软件包 73

安装Tarball软件包 74

安装*.bin形式的软件包 77

3.3一般软件的卸载 77

3.4添加和删除应用程序 78

小结 79

习题三 80

一、判断题 80

二、选择题 80

三、填空题 81

四、上机操作题 81

第4章 文件系统的管理和维护 82

4.1 Linux文件系统 82

文件系统的类型 82

ext2/ext3文件系统 84

mount、umount 87

自动挂载文件系统 90

df、 du、find、ln 92

4.2 Linux的目录和文件 98

Linux的目录结构 98

Linux的文件权限 102

chmod、chown、chgrp 105

4.3 Linux文件系统的维护 107

使用fdisk管理Linux分区 108

使用mke2fs建立文件系统 110

使用 tune2fs调整文件系统 110

使用fsck修复文件系统 112

管理交换空间 112

小结 113

习题四 114

一、判断题 114

二、选择题 114

三、填空题 116

四、上机操作题 116

第5章 Linux程序设计概述 117

5.1认识shell 117

什么是shell 117

shell的类型 117

bash shell的内置功能 119

bash shell的配置文件 124

5.2 shell脚本编程 124

脚本基础 125

一个简单的shell脚本 126

变量、运算符和表达式 127

输入和输出 130

条件判断 131

循环结构 138

break和continue 140

命令行参数 141

使用函数 142

运行脚本的其他方式 143

5.3 PHP脚本语言 145

PHP简介 145

编写服务器端脚本 146

编写shell脚本 147

常量和变量 148

运算符 150

函数 150

流程控制 151

5.4 Linux下C语言的开发 153

使用GCC编译程序 153

使用GDB调试程序 156

使用GNU make 159

小结 161

习题五 162

一、判断题 162

二、选择题 162

三、填空题 164

四、上机操作题 164

第6章 Linux网络配置 166

6.1计算机网络概述 166

计算机网络的功能 166

计算机网络的分类 167

6.2局域网基础 168

局域网的特点 168

局域网的拓扑结构 168

局域网的常用设备 169

6.3 TCP/IP网络概念 169

协议、分层和体系结构 170

IP地址 172

子网掩码 174

网关 175

域名服务器 175

6.4配置网络 176

常见因特网的接入方式 176

配置网络接口 177

路由的简单配置 180

配置DNS解析器 182

ping、netstat、ftp、telnet 183

6.5 Linux在企业中的应用 188

配置DHCP服务器 188

配置DNS服务器 189

配置代理服务器 192

小结 193

习题六 194

一、判断题 194

二、选择题 195

三、填空题 195

四、上机操作题 195

第7章 Linux安全设置 197

7.1网络安全问题 197

网络安全的结构 197

网络安全攻击的类型 198

病毒和蠕虫 200

7.2防火墙技术 201

防火墙简介 201

防火墙的功能 201

防火墙的类型 202

7.3使用NetFilter/iptables作为防火墙 203

NetFilter/iptables介绍 203

安装iptables 204

表和链 204

规则 208

iptables的语法 208

一个防火墙实例 212

图形界面的防火墙配置工具 213

小结 213

习题七 214

一、判断题 214

二、选择题 214

三、填空题 214

四、上机操作题 215

第8章 笔试模拟试题与解析 216

模拟试题一 216

模拟试题一解析 218

模拟试题二 220

模拟试题二解析 223

第9章 上机实训 226

实训1安装Linux系统 226

实训2 vi编辑器的使用 227

实训3使用find命令和tar命令进行备份 228

实训4编写shell脚本 230

实训5创建和使用文件系统 231

实训6编译和调试C程序 233

实训7建立Squid代理服务器 235

参考文献 236

内容简介 237