刘丽霞、杨宇编著的《Linux Shell编程与编辑器使用详解》系统地介绍了Linux的基础知识,Linux系统下的常用设置、维护与管理、正则表达式、常用编辑器的使用、文件的相关操作、Shell编程,并结合实际列举出一些综合的实例供读者参考。本书从Linux的基础开始讲解,逐步深入到Linux系统的设置、维护与管理、命令行操作、Shell语法、Shell程序的编写,内容梯度从易到难,讲解由浅入深、循序渐进,适合各个层次的读者阅读,并均有所获。本书在讲解知识点时贯穿了大量短小精悍的典型实例,并给出了大量的开发技巧,以便让读者更好地理解各种概念和管理维护技术,体验实际编程,迅速提高管理维护水平。
刘丽霞、杨宇编著的《Linux Shell编程与编辑器使用详解》由浅入深,全面、系统地介绍了Linux技术,书中提供了大量实例,供读者实战演练。另外,本书有很多关于Linux下的命令操作内容,所以对于每个命令、每个管理设置,作者都实际运行了一遍,供读者参考,在后面的Shell编程中,作者详细介绍了Shell变量、函数、语法、控制结构等重要内容,最后一章中介绍综合实例,使读者对于Shell编程的理解进一步加深。
本书共分5篇。第1篇介绍Shell编程基础、系统管理与设置;第2篇介绍常用的系统管理命令、系统维护命令、正则表达式;第3篇介绍vi编辑器、emacs编辑器;第4篇介绍grep命令、gawk与sed:第5篇介绍其他常用的文本编辑命令、Shell变量及相关操作、条件测试、Shell的控制结构、函数、Shell编程实例。
《Linux Shell编程与编辑器使用详解》适合Linux初学者、想全面学习Linux开发技术的人员、Linux专业开发人员、利用Linux做开发的工程技术人员、Linux开发爱好者、大中专院校的学生、社会培训班学员等。对于经常使用Linux做开发的人员,更是一本不可多得的案头必备参考书。
第一篇 Linux系统学习基础
第1章 Shell编程基础
1.1 基本概念
1.1.1 Shell的功能
1.1.2 Linux Shell的常用命令
1.1.3 启动和退出
1.2 常用的Shell类型
1.2.1 Linux 默认Shell
1.2.2 Bourne Shell的扩展版
1.2.3 网关接口shell
1.2.4 早期Shell
1.2.5 支持后台作业Shell
1.3 Shell基本语法
1.3.1 Shell脚本中的注释
1.3.2 Shell通配符的使用
1.3.3 大小写区分
1.3.4 指定使用某个Shell
1.3.5 IO重定向
1.3.6 管道(Pipe)
1.3.7 前台与后台执行任务
1.3.8 命令的执行顺序
1.3.9 Shell中三种引号的用法
1.3.10 运行脚本
第2章 系统管理与设置
第二篇 系统维护与管理
第3章 常用的系统管理命令
第4章 系统维护命令
第5章 正则表达式
第三篇 Vi编辑器与Emacs编辑器
第6章 vi(vim)编辑器
第7章 emacs编辑器
第四篇 grep命令、gawk与sed,其他常用文本命令
第8章 grep命令
第9章 gawk与sed
第五篇 Shell编程及编程实战
第10章 其他常用的文本编辑命令
第11章 Shell变量及相关操作
第12章 条件测试
第13章 Shell的控制结构
第14章 函数
第15章 Shell编程实例