图书介绍
Linux管理与开发指南PDF|Epub|txt|kindle电子书版本网盘下载
![Linux管理与开发指南](https://www.shukui.net/cover/28/31454307.jpg)
- 廖湘科等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115076944
- 出版时间:1999
- 标注页数:302页
- 文件大小:15MB
- 文件页数:316页
- 主题词:UNIX操作系统 Linux
PDF下载
下载说明
Linux管理与开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Linux系统概述1
1.1 Linux的历史和发展1
1.2 Linux的特点4
1.3 Linux与自由软件6
1.4 Linux软件开发模式7
1.5 Linux版本现状8
1.5.1 Red Hat Linux9
1.5.2 Slack ware Linux10
1.5.3 Debian Linux11
1.6 Linux在中国11
第二章 Linux的安装13
2.1 安装准备工作13
2.1.1 Red Hat Linux发行套件的成分13
2.1.2 计算机的配置信息13
2.1.3 安装方式14
2.1.4 硬盘分区14
2.1.5 制作启动软盘15
2.2 安装过程15
2.2.1 启动安装程序16
2.2.2 选择所使用的语言17
2.2.3 选择所用的键盘类型17
2.2.4 选择一种安装方式18
2.2.5 硬盘分区19
2.2.6 文件系统配置22
2.2.7 初始化交换空间23
2.2.8 格式化分区23
2.2.9 选择要安装的软件包23
2.2.10 软件包的安装26
2.2.11 配置鼠标和XFree86服务器26
2.2.12 配置网络和TCP/IP协议27
2.2.13 配置时钟29
2.2.14 选择要启动的Services30
2.2.15 配置打印机30
2.2.16 设置root口令34
2.2.17 安装过程中启动软盘的制作34
2.2.18 安装LILO35
2.3 加载引导程序LILO37
2.3.1 配置LILO38
2.3.2 设置引导参数40
2.3.3 安装LILO40
2.2.4 删除LILO41
2.3.5 用LOADLIN 从DOS中引导41
第三章 Linux使用入门42
3.1 简单的Linux命令42
3.1.1 注册和注销42
3.1.2 设置和更改口令43
3.1.3 联机求助43
3.1.4 查询当前用户情况44
3.1.5 不退出系统而使自己成为另一个用户44
3.2 文件系统和文件管理45
3.2.1 文件系统45
3.2.2 目录管理49
3.2.3 文件管理50
3.3 全屏幕编辑器vi55
3.3.1 vi的启动和退出55
3.3.2 光标定位56
3.3.3 建立文本57
3.3.4 删除文本57
3.3.5 修改文本57
3.3.6 移动和复制文件58
3.3.7 行编辑命令59
3.3.8 特殊命令60
3.4 文本处理命令61
3.4.1 统计文件的行数、字数和字符数61
3.4.2 文件比较命令diff61
3.4.3 文件内容查询命令grep63
3.4.4 查找文件命令find64
3.5 进程控制66
3.5.1 进程的概念66
3.5.2 进程状态的查询67
3.5.3 终止进程69
3.5.4 后台进程70
3.5.5 进程优先级71
3.6 网络访问72
3.6.1 远程登录命令telnet72
3.6.2 远程文件传输ftp73
3.6.3 r 系列的远程执行命令76
3.7 DOS磁盘上的文件操作77
3.7.1 在DOS盘和Linux之间复制文件78
3.7.2 DOS盘上的文件操作78
3.7.3 DOS盘上的目录操作79
第四章 日常管理80
4.1 系统的引导80
4.1.1 引导方式80
4.1.2 引导过程81
4.1.3 init进程82
4.2 关闭系统83
4.3 Linux目录结构84
4.3.1 根文件系统(/)84
4.3.2 /usr文件系统85
4.3.3 /var文件系统86
4.3.4 /proc文件系统86
4.4 设置系统时间87
4.5 用户管理87
4.5.1 增加用户87
4.5.2 删除用户88
4.5.3 增加用户组89
4.5.4 删除用户组89
4.5.5 设置用户工作环境89
4.5.6 与用户通信91
4.6 文件系统的维护和管理92
4.6.1 文件系统的类型92
4.6.2 建立文件系统93
4.6.3 安装和拆卸文件系统94
4.6.4 检查和修复文件系统95
4.6.5 维护文件系统96
4.7 存储管理97
4.7.1 创建交换空间98
4.7.2 使用swap空间98
4.7.3 交换空间的分配原则99
4.8 系统运行状态监控100
4.8.1 查看系统统计信息100
4.8.2 查看CPU使用信息101
4.8.3 改变运行进程的优先级102
4.9 软件包的安装103
4.9.1 安装软件包103
4.9.2 卸载软件包104
4.9.3 更新软件包105
4.9.4 查询软件包105
4.9.5 验证软件包106
4.10 系统安全性管理106
4.10.1 文件权限107
4.10.2 访问设备107
4.10.3 root帐号108
4.11 重新生成操作系统内核109
4.12 数据备份111
4.12.1 tar命令111
4.12.2 cpio命令112
4.12.3 dd命令113
第五章 设备管理115
5.1 增加一个新硬盘115
5.1.1 创建Linux分区115
5.1.2 创建及安装文件系统117
5.2 打印机管理118
5.2.1 打印机的设置118
5.2.2 打印服务120
5.2.3 打印机的监控120
5.3 终端管理121
5.3.1 硬件连接122
5.3.2 建立getty123
5.4 调制解调器124
5.5 如何配置光驱126
5.6 如何配置声卡129
第六章 网络管理及使用132
6.1 TCP/IP网络概念132
6.1.1 TCP/IP协议132
6.1.2 网络接口134
6.1.3 IP地址134
6.1.4 主机名和域名135
6.1.5 子网135
6.1.6 网关136
6.1.7 路由表136
6.2 配置TCP/IP网络137
6.2.1 ifconfig命令138
6.2.2 route命令138
6.2.3 TCP/IP网络手工配置过程140
6.2.4 TCP/IP配置文件140
6.3 网络安全和访问控制142
6.3.1 /etc/ftpusers文件142
6.3.2 /etc/securetty文件143
6.3.3 /etc/host.allow143
6.3.4 /etc/hosts.deny文件143
6.3.5 /etc/host.equiv文件144
6.4 网络监控144
6.4.1 ping命令144
6.4.2 netstat命令145
6.4.3 ifconfig命令146
6.5 配置域名服务(DNS)147
6.5.1 配置求解器147
6.5.2 配置named守护程序149
6.6 NFS文件系统152
6.6.1 使用NFS前的准备工作152
6.6.2 安装NFS153
6.6.3 启动和停止NFS154
6.7 PPP管理154
6.7.1 PPP服务器方的配置155
6.7.2 PPP客户方的配置156
6.8 UUCP管理157
6.8.1 UUCP原理157
6.8.2 UUCP配置文件158
6.8.3 UUCP拨入方的设置160
6.8.4 UUCP的使用161
第七章 电子邮件164
7.1 电子邮件的概念及原理164
7.1.1 电子邮件信息内容164
7.1.2 电子邮件地址165
7.1.3 电子邮件工作原理166
7.2 Smail及配置167
7.2.1 基于UUCP网络的配置167
7.2.2 局域网环境的配置168
7.2.3 config文件中的其它选项169
7.2.4 配置文件paths169
7.2.5 其他配置文件170
7.3 Sendmail及配置172
7.3.1 配置文件sendmail.m4172
7.3.2 表174
7.4 使用mail邮件程序177
7.4.1 配置mail环境177
7.7.2 读取信件178
7.4.3 发送邮件179
7.4.4 归档和保存文件180
7.4.5 其他mail命令180
7.5 使用elm 邮件程序182
7.5.1 配置elm182
7.5.2 启动elm183
第八章 Web管理与使用185
8.1 Web服务概述185
8.1.1 Web的客户/服务器模式186
8.1.2 HTTP协议简介187
8.1.3 Web页与超文本置标语言HTML191
8.1.4 统一资源定位器URL192
8.1.5 MIME文件类型193
8.2 Apache软件194
8.2.1 编译Apache194
8.2.2 服务器配置文件httpd.conf196
8.2.3 资源配置文件srm.conf202
8.2.4 访问配置文件access.conf207
8.2.5 启动和退出Apache210
8.2.6 管理和维护Apache212
8.3 Netscape浏览器214
8.3.1 安装Netscape214
8.3.2 设置Netscape215
第九章 X Windows系统218
9.1 什么是X Windows系统218
9.2 安装XFree86系统219
9.2.1 XFree86系统支持的硬件219
9.2.2 安装XFree86系统221
9.3 配置XFree86系统222
9.3.1 用Xconfigurator配置222
9.3.2 用xf86config配置224
9.3.3 配置文件XF86Config224
9.3.4 探测硬件232
9.4 使用和定制XFree86系统233
9.4.1 启动X Windows系统233
9.4.2 .xinitrc文件233
9.4.3 窗口管理程序fvwm234
第十章 bash程序设计241
10.1 shell概述241
10.2 bash命令语言242
10.2.1 bash的命令格式242
10.2.2 bash中的特殊字符243
10.2.3 命令编辑与命令补全244
10.2.4 输入输出重定向245
10.2.5 管道247
10.2.6 后台作业与作业控制248
10.3 bash程序设计249
10.3.1 运行shell程序的方法249
10.3.2 shell程序的变量和参数250
10.3.3 shell的内部命令253
10.3.4 流程控制257
10.4 bash程序的调试266
10.4.1 未置变量退出和立即退出267
10.4.2 shell程序的跟踪267
10.5 定制bash268
第十一章 软件开发工具指南270
11.1 GNU C编译系统gcc270
11.1.1 生成与安装gcc270
11.1.2 使用gcc进行编译和装配272
11.1.3 创建函数库275
11.2 项目管理工具GNU Make276
11.2.1 GNU Make概述276
11.2.2 规则279
11.2.3 命令284
11.2.4 路径搜索285
11.2.5 变量286
11.2.6 函数使用289
11.2.7 一个复杂的Makfile文件289
11.2.8 GNU make命令选项291
11.3 GDB调试工具292
11.3.1 GDB的安装292
11.3.2 启动或退出GDB293
11.3.3 GDB命令294
11.3.4 在GDB卜运行程序295
11.3.5 停止和恢复程序执行296
11.3.6 查看程序297
11.3.7 改变程序的执行299
11.4 源代码自动更新软件patch299