图书介绍
Linux实战教程pdf电子书版本下载
- 陈健,陈俊良编著 著
- 出版社: 南京:南京大学出版社
- ISBN:9787305046643
- 出版时间:2007
- 标注页数:402页
- 文件大小:157MB
- 文件页数:415页
- 主题词:Linux操作系统-教材
PDF下载
下载说明
Linux实战教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 安装Linux 3
第1章 Linux与Unix的异同 3
1.1 什么是Linux 3
1.2 从Unix到Linux的历史 4
1.3 什么是Linux的套件(distribution) 7
1.4 Linux的优缺点 8
第2章 如何学习Linux 10
2.1 Linux的应用方向 10
2.2 从头学起 11
2.3 X-Window还是command line 12
2.4 网络资料查询与提问 12
2.5 其他建议 13
第3章 为什么要选择Slackware Linux 14
3.1 Slackware Linux的历史 14
3.2 Slackware Linux的特点 15
3.3 关于Slackware Linux的抱怨 16
3.4 Slackware Linux 10的新变化及相关网站 16
第4章 安装前的准备 18
4.1 认识电脑硬件配备 18
4.2 选择硬件配备 22
4.3 硬件在Linux 中的设备号 24
4.4 主机的服务规划 25
4.5 主机硬盘的规划 26
4.6 两个范例 27
第5章 Slackware Linux 10的安装 30
5.1 安装过程简介 30
5.2 Slackware Linux 10光盘内容介绍 30
5.3 安装实例 32
第6章 Linux的初步特点 51
6.1 第一次登录系统与离开系统 51
6.2 图形模式与文字模式的切换方式 53
6.3 命令下达方式与基础命令的练习 55
6.4 在线求助:man info 60
6.5 正确的关机方式 62
6.6 开机过程中遇到的问题及解决方案 64
第2部分 Linux基础 69
第7章 Linux文件属性、目录与管理 69
7.1 用户与组 69
7.2 Linux文件属性 70
7.3 如何修改文件的权限 73
7.4 Linux支持的文件系统格式与文件类型 76
7.5 Linux目录配置 76
7.6 目录与路径 78
7.7 文件与目录管理 82
7.8 查看文件内容 85
7.9 显示、修改文件或目录的权限 89
7.10 搜寻文件或目录 92
7.11 SetUID SetGID Sticky bit与file命令 95
第8章 Linux磁盘和硬件管理 99
8.1 认识硬盘 99
8.2 查看硬盘或目录的容量 101
8.3 连接文件的介绍 103
8.4 划分与格式化硬盘 106
8.5 检查硬盘与数据同步写入 109
8.6 制作启动软盘 111
8.7 分区的装载 111
8.8 设定开机自动装载 114
8.9 虚拟内存(swap) 116
第9章 文件的压缩与打包 118
9.1 Linux压缩文件的后缀名 118
9.2 Linux常用的压缩命令 118
第3部分 了解Shell 127
第10章 vi文件编辑器 127
10.1 vi简易说明 127
10.2 一个范例 127
10.3 非编辑模式命令说明 129
10.4 案例练习 131
10.5 vi的额外功能 132
第11章 Bash shell基本概念和命令 135
11.1 Bash shell 135
11.2 变量与变量的设定 136
11.3 命令别名与历史命令 143
11.4 Bash shell的配置文件 144
11.5 通配符与特殊符号 146
11.6 命令重定向 148
11.7 管道命令(pipe) 150
11.8 正则表达式与相关命令 153
第12章 学习Shell脚本 157
12.1 Shell脚本与脚本(Scripts)的执行 157
12.2 变量定义Declare 159
12.3 交互式脚本 160
12.4 脚本参数的定义 160
12.5 脚本中的逻辑判断符与运算符 161
12.6 循环语句 169
12.7 调试脚本 172
第4部分 用户与进程管理 177
第13章 账号管理 177
13.1 账号管理 177
13.2 密码管理与设定 185
13.3 用户身份的切换 185
13.4 用户查询 188
13.5 手工增加用户 189
第14章 例行性命令 192
14.1 例行性命令与突发性工作安排 192
14.2 周期性工作安排 193
14.3 系统的crontab设定 195
第15章 进程管理 197
15.1 后台工作管理 197
15.2 进程与资源管理 199
15.3 调整进程的优先级:nice renice 204
15.4 系统基本信息管理 205
15.5 网络校时 208
第5部分 Linux高级技术 213
第16章 Linux开机流程 213
16.1 开机流程分析 213
16.2 lilo的配置 229
第17章 源代码的编译、安装和管理 231
17.1 开放源代码 编译器 可执行文件 231
17.2 基本概念 232
17.3 一个简单的范例 233
17.4 副程序的编译 234
17.5 加入连接的函数库 236
17.6 gcc的用法 237
17.7 make的简易用法 237
17.8 Tarball套件的管理 241
17.9 使用patch更新源代码 243
17.10 函数库管理 244
17.11 ldconfig与/etc/ld.so.conf 245
第18章 Linux内核编译 247
18.1 为什么要编译内核 247
18.2 内核版本与下载内核 248
18.3 编译内核 248
第19章 认识系统服务 273
19.1 什么是Daemon 273
19.2 分析/etc/inetd.conf 274
19.3 TCP Wrappers 276
19.4 查看系统服务 276
第20章 系统日志 279
20.1 什么是系统日志 279
20.2 配置日志文件:Syslogd Logrotate 280
第21章 系统备份 285
21.1 哪些Linux资料具有备份的意义 285
21.2 备份介质和方式 286
21.3 备份工具选择 287
21.4 备份实例 287
第6部分 Linux架站实战 293
第22章 Linux常用网络命令介绍 293
22.1 网络参数设定命令 293
22.2 网络侦错命令 296
22.3 网络观察与查询命令 298
22.4 Ssh命令 302
第23章 Telnet和SSH服务器 304
23.1 Telnet服务器的安装、启动和关闭 304
23.2 Telnet服务器的安全性 305
23.3 SSH服务器 305
第24章 WEB服务器 309
24.1 Apache服务器的配置和使用 309
24.2 安装Apache/MySQL/PHP/SSL 313
第25章 DNS BIND服务器 318
25.1 DNS原理 318
25.2 BIND软件及安装 322
25.3 BIND的配置 323
25.4 Client端的设定 335
第26章 电子邮件服务器 340
26.1 邮件服务器的运行原理 340
26.2 Sendmail的安装与配置 342
26.3 POP3服务器的安装与配置 350
26.4 邮件防毒软件的安装与配置 351
26.5 防垃圾邮件软件的安装与配置 355
第27章 代理服务器 359
27.1 HTTP代理服务器 359
27.2 Socks代理服务器 366
第28章 FTP服务器 373
28.1 Proftpd软件的安装 373
28.2 Proftpd的主要文件 374
28.3 Proftpd的配置 374
第29章 Iptables防火墙及NAT服务器 384
29.1 Iptables数据报处理流程 384
29.2 Iptables的语法 387
29.3 一个简单的NAT防火墙设定范例 392
第30章 基于WEB的Linux集成管理工具Webmin30.1 Webmin是什么 396
30.2 谁应该使用Webmin 397
30.3 安装Webmin 397
30.4 Webmin的结构 399
30.5 保护Webmin 401