图书介绍
Linux从初学到精通pdf电子书版本下载
- 华清远见嵌入式培训中心,张勤等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121128028
- 出版时间:2011
- 标注页数:520页
- 文件大小:129MB
- 文件页数:539页
- 主题词:Linux操作系统
PDF下载
下载说明
Linux从初学到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章前世今生——Linux系统简介 1
1.1Linux诞生记 2
1.2Linux成长记 3
1.3百家争鸣的Linux发行版 3
1.3.1Debian 4
1.3.2Ubuntu 6
1.3.3SuSE/openSuSE 8
1.3.4RHEL 9
1.3.5红旗Linux 10
1.3.6CentOS 11
1.3.7Fedora 12
1.3.8为什么选择RHEL5.x 13
1.4为开源保驾护航的GNU及GPL/LGPL 14
1.5小企鹅大身手 16
第2章开门见山——Linux系统安装 18
2.1使用VMwareWorkstation搭建测试环境 19
2.1.1新建虚拟机 20
2.1.2虚拟机基本操作 26
2.1.3虚拟机网络模式 30
2.2Linux磁盘分区及目录 34
2.2.1Linux磁盘分区 34
2.2.2Linux文件系统及目录结构 35
2.3打造RHEL5.x平台 38
2.3.1RHEL5.x安装方式 38
2.3.2RHEL5.x安装与登录 39
2.3.3命令输入 49
2.3.4VMwareTools安装 51
2.4Windows7/Fedora12和平共处 51
2.5实验任务 60
第3章雾里看花——Linux基本应用 61
3.1玩转桌面 62
3.1.1桌面环境 62
3.1.2浏览器 65
3.1.3聊天软件 68
3.1.4邮件客户端 70
3.1.5办公软件 72
3.1.6PDF查看 76
3.1.7媒体播放 78
3.2文本编辑器 82
3.2.1Gedit编辑器使用 82
3.2.2vi编辑器使用 84
3.3天涯若比邻 90
3.3.1Telnet 90
3.3.2SSH 92
3.3.3RDP 96
3.4Linux命令基础 97
3.4.1Linux命令分类 98
3.4.2Linux命令格式 98
3.4.3Linux命令辅助操作 99
3.4.4Linux命令帮助获取 100
3.5实验任务 103
3.6本章测试 103
第4章管好家产——Linux目录及文件管理 105
4.1Linux系统常见目录 106
4.2目录结构及操作命令 107
4.2.1Nautilus工具 107
4.2.2pwd:查看当前目录 108
4.2.3cd:改变当前目录 108
4.2.4is:显示目录内容 109
4.2.5mkdir:创建目录 111
4.2.6tree:以树状图显示目录内容 112
4.3文件操作命令 113
4.3.1touch:改变文件或目录时间 113
4.3.2file:识别文件类型 114
4.3.3cp:复制文件或目录 114
4.3.4rm:删除文件或目录 115
4.3.5my:移动或更名现有的文件或目录 116
4.3.6In:链接文件或目录 117
4.4查找操作命令 118
4.4.1locate:查找文件或目录 118
4.4.2which:查找文件 118
4.4.3whereis:查找文件 119
4.4.4find:查找文件或目录 120
4.5压缩与归档命令 123
4.5.1gzip:压缩文件 123
4.5.2bzip2:压缩文件 124
4.5.3tar:压缩备份 125
4.5.4zip/uzip:ZIP文件压缩与解压 127
4.5.5rar/unrar:RAR文件压缩与解压 129
4.5.67-Zip:7z文件压缩与解密 131
4.6文本查看命令 134
4.6.1cat:显示文件内容 134
4.6.2head:显示文件内容的最前部分 135
4.6.3tail:显示文件内容的末尾部分 135
4.6.4more:逐页显示文件内容 136
4.6.5less:逐页显示文件内容 137
4.6.6grep:查找并显示符合条件的内容 138
4.7实验任务 140
4.8本章测试 141
第5章人事档案——Linux用户及组管理 143
5.1Linux用户及组管理方式 144
5.1.1用户管理方式 144
5.1.2用户组管理方式 145
5.1.3相关配置文件/目录 145
5.2用户及用户组管理命令 148
5.2.1useradd:建立用户 148
5.2.2passwd:更改用户密码 150
5.2.3usermod:更改用户信息 151
5.2.4userdel:删除用户 152
5.2.5groupadd:建立用户组 152
5.2.6groupmod:更改GID及组名称 153
5.2.7groupdel:删除用户组 153
5.2.8chage:修改用户密码策略 154
5.2.9finger:查找并显示用户信息 154
5.2.10w:显示当前登录系统的用户及用户进程信息 155
5.2.11who:显示当前登录系统的用户信息 156
5.2.12last:显示当前及过去登录系统的用户信息 156
5.3用户切换 157
5.3.1su:切换用户 157
5.3.2sudo:以其他用户身份执行命令 159
5.4实验任务 161
5.5本章测试 162
第6章看家护院——Linux目录及文件权限管理 163
6.1Linux目录及文件权限管理方式 164
6.1.1目录及文件的所有者及拥有组 164
6.1.2目录及文件权限类型 164
6.1.3目录及文件权限特性 165
6.2文件及目录所有者拥有组/权限管理 168
6.2.1chgrp:更改目录或文件的拥有组 168
6.2.2chown:更改目录或文件的所有者或拥有组 169
6.2.3chmod:更改目录或文件权限 170
6.3目录及文件高级权限管理 172
6.3.1权限掩码 172
6.3.2特殊权限 173
6.3.3ACL 175
6.4实验任务 184
6.5本章测试 185
第7章我的地盘我做主——Linux磁盘及文件系统管理 187
7.1Linux磁盘分区 188
7.1.1Linux硬盘管理方式 188
7.1.2通过命令对磁盘进行分区 189
7.2Linux文件系统 196
7.2.1Linux支持的文件系统 196
7.2.2ext3文件系统 198
7.2.3ext4文件系统 199
7.3创建文件系统 200
7.3.1创建msdos文件系统 200
7.3.2创建vfat文件系统 201
7.3.3创建ext3文件系统 202
7.3.4更改分区卷标 203
7.4挂载设备 203
7.4.1挂载及卸载设备 203
7.4.2/etc/fstab配置文件挂载文件设备 206
7.4.3自动挂载 207
7.5查看文件系统 208
7.5.1df:显示分区的使用情况 208
7.5.2du:显示文件或目录占用空间 209
7.6交换分区 210
7.6.1建立专用的交换分区 211
7.6.2使用交换文件 212
7.7读写NTFS分区 213
7.8RAID管理 213
7.8.1RAID等级 213
7.8.2在安装时创建RAID阵列 216
7.8.3使用mdadm命令创建RAID阵列 217
7.9LVM管理 220
7.9.1LVM创建流程 220
7.9.2在安装时创建LVM 221
7.9.3LVM相关命令 222
7.9.4LVM建立与维护 226
7.10磁盘配额管理 230
7.10.1磁盘配额相关命令 230
7.10.2磁盘配额步骤 233
7.11实验任务 234
7.12本章测试 234
第8章不只是下一步——Linux软件安装及管理 236
8.1Linux软件常见安装方式 237
8.2RPM方式安装软件 237
8.2.1RPM命名规则 237
8.2.2管理RPM软件包 238
8.2.3维护RPM数据库 244
8.3YUM方式安装软件 244
8.3.1YUM仓库配置 245
8.3.2YUM客户端配置 246
8.3.3YUM客户端使用 247
8.4源码包方式安装软件 249
8.4.1编译RPMs包 249
8.4.2编译tar包 250
8.5实验任务 251
8.6本章测试 252
第9章事半功倍——Shell脚本 253
9.1常见的Shell 254
9.2bashShell 254
9.2.1命令列表 254
9.2.2在子Shell中运行命令 255
9.2.3命令别名 256
9.2.4命令替换 257
9.2.5转义字符 258
9.2.6标准输入/输出及管道 259
9.3正则表达式 263
9.3.1正则表达式基本概念 263
9.3.2表达式全集 263
9.3.3正则表达式实例 265
9.4高级文本处理命令 267
9.4.1tr:转换或删除指定内容 267
9.4.2sort:将显示内容排序 268
9.4.3cut:显示指定的内容 269
9.4.4split:拆分文件 270
9.5Shell脚本 271
9.5.1变量 272
9.5.2条件测试 275
9.5.3流程控制 278
9.5.4函数 283
9.5.5脚本实例 284
9.6实验任务 289
9.7本章测试 289
第10章识骨寻踪——Linux引导及进程管理 291
10.1Linux引导过程 292
10.1.1开机自检 292
10.1.2加载引导程序 293
10.1.3加载内核 295
10.1.4root用户密码丢失 300
10.1.5修复损坏的/boot分区 302
10.2Shell初始化 305
10.3Linux内核模块 306
10.4proc目录详解 308
10.5Linux服务类型 311
10.5.1Standalone服务 311
10.5.2Transient服务 316
10.6Linux进程管理 320
10.6.1Linux进程查看 321
10.6.2Linux进程管理 331
10.7Linux作业管理 334
10.8自动化任务管理 335
10.8.1一次性任务管理 335
10.8.2周期性任务管理 337
10.9Linux系统日志 339
10.9.1Linux日志等级及设施 339
10.9.2syslog服务 340
10.9.3syslog日志格式 340
10.9.4循环日志 341
10.9.5内核日志 342
10.9.6自定义日志 342
10.10实验任务 343
10.11本章测试 343
第11章开山铺路——Linux网络管理 345
11.1网络接口配置 346
11.1.1网络接口 346
11.1.2配置网络接口 348
11.1.3IP别名 350
11.2主机名配置 352
11.3静态路由配置 353
11.4ARP配置 354
11.5网络测试 355
11.5.1ping:测试网络连通性 355
11.5.2nslookup:检查DNS查询结果 356
11.5.3traceroute:显示数据包到达目标的路径 357
11.5.4tcpdump:监视网络传输数据 358
11.5.5wireshark 359
11.6图形化管理Linux网络参数 365
11.7实验任务 366
11.8本章测试 366
第12章IP由我定——DHCP服务配置 368
12.1DHCP基础 369
12.2DHCP服务安装 370
12.3DHCP服务配置 371
12.3.1作用域配置 372
12.3.2选项配置 374
12.3.3保留配置 376
12.3.4中继代理配置 378
12.3.5其他配置 380
12.4客户端配置 382
12.4.1Linux平台 383
12.4.2Windows平台 383
12.5实验任务 384
12.6本章测试 385
第13章王者风范——BIND服务配置 387
13.1DNS基础 388
13.1.1DNS结构 388
13.1.2DNS查询过程 389
13.1.3DNS记录 390
13.2BIND服务安装 391
13.3BIND服务配置 392
13.3.1BIND配置文件结构 392
13.3.2主DNS服务器配置 399
13.3.3从DNS服务器配置 402
13.3.4缓存DNS服务器配置 404
13.4客户端名称解析顺序 406
13.4.1Linux平台名称解析顺序 406
13.4.2Windows平台名称解析顺序 406
13.5客户端配置 407
13.5.1Linux平台 407
13.5.2Windows平台 407
13.6实验任务 409
13.7本章测试 410
第14章太阳光辉——NFS服务配置 411
14.1NFS服务配置 412
14.1.1NFS只读共享 413
14.1.2NFS可写共享 414
14.1.3用户访问权限 414
14.2客户端访问 415
14.2.1Linux平台 415
14.2.2Windows平台 416
14.3实验任务 418
14.4本章测试 419
第15章固若金汤——vsftpd服务配置 421
15.1FTP基础 422
15.2vsftpd服务安装 422
15.3vsftpd服务配置 423
15.3.1身份验证 424
15.3.2其他配置 426
15.4客户端访问 429
15.4.1使用浏览器 429
15.4.2使用命令 430
15.4.3使用FTP客户端工具软件 432
15.5实验任务 433
15.6本章测试 433
第16章桑巴起舞——Samba服务配置 435
16.1Samba服务安装 436
16.2Samba服务配置 437
16.2.1资源共享配置 437
16.2.2用户认证 439
16.2.3权限控制 440
16.2.4访问控制 443
16.2.5其他配置 446
16.3客户端访问 448
16.3.1Linux平台 449
16.3.2Windows平台 451
16.4实验任务 452
16.5本章测试 453
第17章最流行的Web服务器——Apache服务配置 456
17.1Apache服务安装 457
17.2Apache服务配置 457
17.2.1基本Web服务 459
17.2.2虚拟主机 460
17.2.3身份验证 462
17.2.4访问控制 464
17.2.5HTTPS配置 465
17.2.6LAMP配置 466
17.3Web相关命令 471
17.3.1wget:非交互式Web下载工具 471
17.3.2links:纯文本Web浏览器 472
17.4实验任务 473
17.5本章测试 473
第18章可爱的章鱼——Squid代理服务配置 476
18.1Squid服务安装 477
18.2Squid服务配置 477
18.2.1正向代理服务器配置 478
18.2.2反向代理服务器配置 480
18.2.3透明代理服务器 482
18.2.4访问控制列表 484
18.3客户端访问 487
18.3.1IE浏览器 487
18.3.2FireFox浏览器 488
18.3.3Opera浏览器 489
18.4实验任务 490
18.5本章测试 491
第19章看家护院——IPTables防火墙配置 493
19.1IPTables工作流程 494
19.1.1filter表 498
19.1.2nat表 499
19.1.3mangle表 499
19.1.4raw表 500
19.2IPTables状态机制 500
19.2.1NEW状态 500
19.2.2ESTABLISHED状态 501
19.2.3RELATED状态 501
19.2.4INVALID状态 501
19.2.5UNTRACKED状态 501
19.3IPTables配置 501
19.3.1IPTables开启与关闭 501
19.3.2IPTables策略配置 502
19.3.3FirewallBuilder 514
19.4实验任务 518
19.5本章测试 519