Linux系统命令及Shell脚本实践指南 PDF 高清电子书 免费下载 完整版 在线阅读- 高飞网
Linux系统命令及Shell脚本实践指南

Linux系统命令及Shell脚本实践指南

王军
Linux Shell
浏览人数:245 在读人数:4
  《Linux系统命令及Shell脚本实践指南》由浅入深、全面、系统地介绍了Linux系统的基础命令和Shell脚本的开发。作为一本面向Linux入门用户的书籍,本书力求语言通俗易懂,用例简单明了,便于读者阅读领会。同时,全书穿插了不少要求读者动手实践的内容,不但可加深读者对内容的理解和消化,同时也可通过动手实践激发读者对Linux系统和Shell编程的兴趣,从而更好地驱动读者学习。
  《Linux系统命令及Shell脚本实践指南》共计18章,从知识结构上分为三部分。第一部分为前8章,全面介绍了Linux的基础知识和常用命令;第二部分为第9章和第10章,主要是Linux下交互和非交互编辑器的使用;第三部分为第11~18章,主要是Shell脚本开发。这三部分内容各有偏重,读者可以根据实际需要选择阅读。
  《Linux系统命令及Shell脚本实践指南》根据作者多年来Linux环境运维管理工作的经验编著而成,内容丰富,且注重实践讲解,非常适合Linux初学者和基于Linux平台的软件开发者学习或查阅。从内容结构上来看,本书摒弃了各章独立的写作风格,而是采取了各章有机结合的方式,自上而下自成一体,既加深了读者对单个知识点的理解,也有利于从全局把控Linux系统和Shell编程的精髓。

前 言   
第1章 Linux简介   
1.1 Linux的发展历史   
1.2 Linux的特点   
1.3 系统安装   
1.4 系统登录   
1.5 系统启动流程   
1.6 获得帮助   
第2章 Linux用户管理   
2.1 Linux用户和用户组   
2.2 Linux账号管理   
2.3 切换用户   
2.4 例行任务管理   
第3章 Linux文件管理   
3.1 文件和目录管理   
3.2 文件和目录的权限   
3.3 查找文件   
3.4 文件压缩和打包   
第4章 Linux文件系统   
4.1 文件系统   
4.2 磁盘分区、创建文件系统、挂载   
4.3 Linux逻辑卷   
4.4 硬链接和软链接   
第5章 字符处理   
5.1 管道   
5.2 使用grep搜索文本   
5.3 使用sort排序   
5.4 使用uniq删除重复内容   
5.5 使用cut截取文本   
5.6 使用tr做文本转换   
5.7 使用paste做文本合并   
5.8 使用split分割大文件   
第6章 网络管理   
6.1 网络接口配置   
6.2 路由和网关设置   
6.3 DNS客户端配置   
6.4 网络测试工具   
第7章 进程管理   
7.1 什么是进程   
7.2 进程和程序的区别   
7.3 进程的观察:ps、top   
7.4 进程的终止:kill、killall   
7.5 查询进程打开的文件:lsof   
7.6 进程优先级调整:nice、renice   
第8章 Linux下的软件安装   
8.1 源码包编译安装   
8.2 RPM安装软件   
8.3 yum安装软件   
8.4 三种安装方法的比较   
8.5 重建RPM包   
第9章 vi和vim编辑器   
9.1 vi和vim编辑器简介   
9.2 vi编辑器   
9.3 vim编辑器   
9.4 gedit编辑器   
第10章 正则表达式   
10.1 正则表达式基础   
10.2 正则表达式示例   
10.3 文本处理工具sed   
10.4 文本处理工具awk   
第11章 Shell编程概述   
11.1 Shell简介   
11.2 第一个Shell脚本   
11.3 Shell的内建命令   
第12章 Bash Shell的安装   
12.1 确定你的Shell版本   
12.2 安装bash   
12.3 使用新版本的Bash Shell   
12.4 在Windows中安装bash   
第13章 Shell编程基础   
13.1 变量   
13.2 转义和引用   
13.3 运算符   
13.4 其他算术运算   
13.5 特殊字符   
第14章 测试和判断   
14.1 测试   
14.2 判断   
第15章 循环   
15.1 for循环   
15.2 while循环   
文件   
15.3 until循环   
15.4 select循环   
15.5 嵌套循环   
15.6 循环控制   
第16章 函数   
16.1 函数的基本知识   
16.2 带参数的函数   
16.3 函数库   
16.4 递归函数   
第17章 重定向   
17.1 重定向简介   
17.2 I/O重定向   
第18章 脚本范例   
18.1 批量添加用户脚本   
18.2 检测服务器存活   
18.3 使用expect实现自动化输入   
18.4 自动登录ftp备份   
18.5 文件安全检测脚本   
18.6 ssh自动登录备份   
18.7 使用rsync备份   
18.8 使用netcat备份   
18.9 使用iptables建立防火墙   
18.10 自定义开机启动项的init脚本   
18.11 使用脚本操作MySQL数据库   
18.12 基于LVM快照的MySQL数据库备份   
18.13 页面自动化安装LAMP环境   
看过本书的人还看过