图书介绍
Linux操作基础及应用PDF|Epub|txt|kindle电子书版本下载
![Linux操作基础及应用](https://www.shukui.net/cover/20/30202427.jpg)
- 宋国柱,赵圣隆编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508476025
- 出版时间:2010
- 标注页数:213页
- 文件大小:36MB
- 文件页数:228页
- 主题词:Linux操作系统
PDF下载
下载说明
Linux操作基础及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Linux概述1
1.1 Unix、Linux和GNU简介1
1.1.1 Unix1
1.1.2 Linux2
1.1.3 GNU3
1.2 Linux的优点4
1.3 Linux概述7
1.3.1 内核编程接口8
1.3.2 多用户8
1.3.3 多任务8
1.3.4 安全的分层文件系统8
1.3.5 Shell9
1.3.6 进程间的通信10
1.3.7 大量的工具11
1.3.8 系统管理11
1.3.9 GUI11
1.3.10 软件开发12
1.3.11 网络工具12
1.4 Linux发行版12
小结13
思考题14
第2章 Red Hat Enterprise Linux 5的安装15
2.1 Red Hat Enterprise Linux 5的新特性15
2.1.1 安装性能的提高15
2.1.2 系统管理性能的提高15
2.1.3 其他新特性16
2.2 Red Hat Enterprise Linux 5安装前的准备17
2.2.1 安装前的准备17
2.2.2 硬件要求17
2.2.3 安装类型18
2.2.4 安装方式18
2.3 硬盘分区19
2.3.1 分区命名19
2.3.2 分区策略20
2.3.3 分区类型20
2.3.4 挂载点21
2.4 文件系统22
2.5 安装指南25
2.6 第一次启动配置38
小结44
思考题44
第3章 Linux操作基础45
3.1 用户45
3.1.1 用户的角色45
3.1.2 用户和用户组46
3.1.3 用户之间的切换46
3.2 登录系统47
3.2.1 终端登录47
3.2.2 远程登录48
3.2.3 虚拟控制台48
3.3 关闭系统49
3.3.1 退出系统49
3.3.2 关机和重启49
3.4 shell50
3.4.1 重复/编辑命令行50
3.4.2 语法格式50
3.4.3 命令补齐52
3.4.4 通配符52
3.4.5 绝对路径与相对路径53
3.4.6 命令行的处理过程54
3.4.7 内置命令55
3.5 运行级别56
3.6 文档57
3.6.1 --help57
3.6.2 man57
3.6.3 info58
3.6.4 HOWTO文档60
3.6.5 在线帮助60
3.7 本章介绍到的命令60
小结61
思考题61
第4章 vim编辑器62
4.1 启动vi和vi的模式分类62
4.1.1 启动vi62
4.1.2 命令模式和输入模式63
4.2 输入模式64
4.2.1 插入/追加文本64
4.2.2 打开空行65
4.2.3 文本替换65
4.3 命令模式下删除和修改文本65
4.3.1 撤消修改65
4.3.2 删除字符65
4.3.3 删除文本65
4.3.4 修改文本66
4.3.5 替换文本67
4.3.6 转换大小写67
4.3.7 字符或行的交换67
4.4 查找和替换67
4.4.1 查找字符串67
4.4.2 替换字符串69
4.5 yank和put70
4.5.1 yank70
4.5.2 put71
4.6 文件的读写71
4.6.1 读文件71
4.6.2 写文件71
4.7 本章介绍到的命令71
小结73
思考题73
第5章 文件和目录的管理74
5.1 文件名74
5.1.1 命名字符74
5.1.2 文件的扩展名74
5.1.3 隐藏文件75
5.2 文件的操作76
5.2.1 显示文件76
5.2.2 查找文件77
5.2.3 搜索文件的内容78
5.2.4 显示文本文件的内容79
5.2.5 复制文件80
5.2.6 删除文件81
5.2.7 重命名或移动文件81
5.2.8 链接82
5.3 目录操作83
5.3.1 工作目录84
5.3.2 用户主目录84
5.3.3 系统目录84
5.3.4 创建目录85
5.3.5 删除目录85
5.3.6 改变目录86
5.3.7 显示当前目录86
5.4 标准输入输出86
5.4.1 重定向87
5.4.2 管道88
5.5 文件安全与权限88
5.5.1 设置权限位88
5.5.2 suid/guid91
5.5.3 文件的所有者和关联组92
5.5.4 umask93
5.6 压缩和归档文件94
5.6.1 gzip和gunzip94
5.6.2 bzip2和bunzip295
5.6.3 tar95
5.7 本章介绍到的命令96
小结97
思考题97
第6章 用户和用户组的管理98
6.1 相关的配置文件98
6.1.1 /etc/passwd98
6.1.2 /etc/shadow99
6.1.3 /etc/group100
6.1.4 /etc/gshadow101
6.1.5 /etc/skel目录102
6.1.6 /etc/sudoers102
6.1.7 /etc/login.defs103
6.1.8 /etc/default/useradd103
6.2 用户的管理104
6.2.1 添加用户104
6.2.2 修改用户105
6.2.3 删除用户106
6.2.4 设置密码106
6.2.5 设置用户信息107
6.3 用户组的管理107
6.3.1 添加用户组107
6.3.2 修改用户组108
6.3.3 删除用户组108
6.3.4 用户组成员的维护108
6.4 查看用户及用户组的信息109
6.4 1 id109
6.4.2 whoami109
6.4.3 groups109
6.5 本章介绍到的命令109
小结110
思考题110
第7章 系统管理111
7.1 进程管理111
7.1.1 进程的分类111
7.1.2 进程的属性112
7.1.3 查看进程112
7.1.4 动态显示进程115
7.1.5 终止进程117
7.2 作业控制118
7.2.1 cron和crontab118
7.2.2 at和batch119
7.2.3 &121
7.2.4 nohup121
7.3 网络管理122
7.3.1 ifconfig122
7.3.2 hostname124
7.3.3 ping124
7.3.4 traceroute125
7.3.5 nslookup126
7.3.6 netstat127
7.3.7 route128
7.3.8 ip129
7.3.9 相关配置文件129
7.4 日志管理131
7.4.1 日志文件131
7.4.2 配置文件的种类和优先级131
7.4.3 日志配置文件132
7.5 关键字变量133
7.5.1 HOME133
7.5.2 PATH134
7.5.3 提示符134
7.6 查看登录用户135
7.6.1 finger136
7.6.2 w136
7.6.3 who137
7.7 其他138
7.7.1 系统平均负载138
7.7.2 系统日期138
7.7.3 系统服务管理140
7.7.4 挂载文件系统141
7.8 本章介绍到的命令143
小结143
思考题144
第8章 软件包的安装145
8.1 软件包的类型和命名格式145
8.1.1 软件包的类型145
8.1.2 软件包的命名格式145
8.1.3 软件包的安装方式145
8.2 使用RPM软件包146
8.2.1 rpm的设计目标146
8.2.2 安装RPM软件包147
8.2.3 卸载RPM软件包147
8.2.4 升级RPM软件包148
8.2.5 查询RPM软件包148
8.2.6 验证RPM包149
8.3 使用tar软件包150
8.3.1 解压150
8.3.2 查看并阅读文档150
8.3.3 配置源代码150
8.3.4 编译代码151
8.3.5 安装应用软件151
8.3.6 删除临时文件152
8.3.7 卸载软件152
8.4 其他152
8.5 本章介绍到的命令153
小结153
思考题153
第9章 Apache服务器的配置154
9.1 Apache、MySQL和PHP简介154
9.1.1 Apache简介154
9.1.2 MySQL简介154
9.1.3 PHP简介155
9.2 Apache、MySQL和PHP的安装157
9.2.1 Apache的安装157
9.2.2 MySQL的安装158
9.2.3 PHP的安装160
9.3 Apache与PHP的连接161
9.3.1 Apache与PHP的连接161
9.3.2 PHP的测试162
9.4 Apache的指令及配置语法162
9.4.1 Apache的指令163
9.4.2 配置语法163
9.4.3 测试配置164
9.5 指令的分类及介绍164
9.5.1 服务器特征指令164
9.5.2 服务器性能指令165
9.5.3 目录指令166
9.6 PHP配置169
9.6.1 PHP配置的语法169
9.6.2 常用配置语句169
9.7 其他171
9.7.1 Apache的身份验证171
9.7.2 乱码问题172
小结172
思考题172
第10章 Linux包过滤防火墙173
10.1 Netfilter和iptables173
10.1.1 Netfilter173
10.1.2 iptables175
10.1.3 Netfilter与iptables的关系175
10.2 Netfilter的工作原理176
10.2.1 包过滤的工作原理176
10.2.2 NAT的工作原理176
10.3 iptables的包过滤177
10.3.1 iptables的安装177
10.3.2 iptables的语法178
10.3.3 对链的操作179
10.3.4 对规则的操作180
10.3.5 目标动作180
10.4 iptables的基本命令181
10.4.1 指定源或目的IP地址181
10.4.2 反向指定182
10.4.3 指定协议182
10.4.4 指定接口182
10.4.5 指定分片182
10.5 iptables扩展183
10.5.1 TCP扩展183
10.5.2 UDP扩展185
10.5.3 ICMP扩展185
10.5.4 目标扩展185
10.5.5 其他扩展186
10.6 NAT189
10.6.1 NAT的功能190
10.6.2 NAT的使用范围191
10.6.3 NAT的语法及使用规则191
10.7 配置实例192
小结195
思考题196
第11章 DNS服务器的配置197
11.1 域名系统197
11.1.1 概述197
11.1.2 DNS的域名空间197
11.1.3 DNS的工作原理198
11.1.4 DNS服务器的安装201
11.1.5 DNS术语201
11.1.6 DNS服务器的配置202
11.1.7 智能DNS及其配置206
11.2 MySQL与DNS208
11.2.1 BIND的MySQL模块安装208
11.2.2 MySQL区域数据库的创建209
11.2.3 named.conf的配置210
11.2.4 双机热备份210
11.3 DNS数据的管理211
小结212
思考题212
参考文献213