内容介绍
本书由浅入深linux命令,全面、系统地介绍了Linux技术,书中提供了大量实例,供读者实战演练。另外,本书有很多关于Linux下的命令操作内容,所以对于每个命令、每个管理设置,作者都实际运行了一遍,供读者参考,在后面的Shell编程中,作者详细介绍了Shell变量、函数、语法、控制结构等重要内容,最后一章中介绍综合实例,使读者对于Shell编程的理解进一步加深。
本书共分5篇。第1篇介绍Shell编程基础、系统管理与设置;第2篇介绍常用的系统管理命令、系统维护命令、正则表达式;第3篇介绍vi编辑器、emacs编辑器;第4篇介绍grep命令、gawk与sed;第5篇介绍其他常用的文本编辑命令、Shell变量及相关操作、条件测试、Shell的控制结构、函数、Shell编程实例。
本书适合Linux初学者、想全面学习Linux开发技术的人员、Linux专业开发人员、利用Linux做开发的工程技术人员、Linux开发爱好者、大中专院校的学生、社会培训班学员等。对于经常使用Linux做开发的人员,更是一本不可多得的案头必备参考书。
作者介绍
其中部分it类项目由chalmers与哥德堡大学合办的信息技术大学(it university)提供,该学院专注于it科技,并根据学生所选课程颁发chalmers或歌德堡大学学位。初学者可以通过前面介绍静态库的使用方法,自行实现该类类型的封装定义实现,将其编译为相应的库并在应用实例程序中尝试使用封装的低级文件操作类lowgradefileoperator实现基本文件操作功能。3、对php/java/net/技术及整个解决方案有深刻的理解及熟练的应用,精通java、c++、php中两种语言以上,精通java平台上的开发技术与常用框架,精通linux 。
杨宇:毕业于沈阳农业大学,获博士学位,现就职武警工程大学。长期从事计算机应用技术专业的教学与科研工作,从事数字化设计、人工智能等方面的研究,主要设计开发各种信息网站和管理信息系统。熟悉PHPlinux命令,ASP,Java等开发语言和Linux操作系统,精通MySQL、SQL Server等数据库。主持科研项目1项,作为主要完成人参与科研项目5项,在国内外期刊上发表论文16篇,EI检索4篇,核心期刊12篇,出版个人专著3部。
作品目录
第1篇 Linux系统学习基础
第1章 Shell编程基础 1
1.1 基本概念 1
1.1.1 Shell的功能 1
1.1.2 Linux Shell的常用命令 1
1.1.3 启动和退出 2
1.2 常用的Shell类型 3
1.2.1 Linux 默认Shell 3
1.2.2 Bourne Shell的扩展版 3
1.2.3 网关接口Shell 3
1.2.4 早期Shell 3
1.2.5 支持后台作业Shell 4
1.3 Shell基本语法 4
1.3.1 Shell脚本中的注释 4
1.3.2 Shell通配符的使用 4
1.3.3 大小写区分 6
1.3.4 指定使用某个Shell 6
1.3.5 IO重定向 7
1.3.6 管道(Pipe) 10
1.3.7 前台与后台执行任务 11
1.3.8 命令的执行顺序 12
1.3.9 Shell中3种引号的用法 13
1.3.10 运行脚本 13
第2章 系统管理与设置 16
2.1 常用的信息显示命令 16
2.1.1 cal命令:日期显示 16
2.1.2 cat /proc/meminfo:内存使用情况查询 17
2.1.3 free命令:内存详细信息查询 18