(套装)Linux典藏大系(套装全2册):Linux从入门到精通+Shell从入门到精通
提供PPT,咨询QQ:2301891038(仅限教师)。丛书畅销15万册。Shell学习终极实战秘笈,ChinaUnix技术社区鼎力推荐;结合近300个实例和2个综合案例,全方位介绍Shell编程15小时配套教学视频 + 35小时Linux入门视频 + 11小时Linux指令视频本书

作者:张春晓 等

丛书名:Linux典藏大系

定价:117.8元

印次:1-2

ISBN:9787302338079

出版日期:2015.04.01

印刷日期:2015.12.17

图书责编:王中英

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是获得了大量读者好评的“Linux典藏大系”中的Shell分册。Shell脚本程序具有简洁、高效的特点,多年以来,Bash Shell成为系统管理员和Linux程序员解决实际问题的得力工具。本书结合大量的实例,向读者详细介绍了这一工具的使用方法。本书附带1张光盘,内容为本书配套多媒体教学视频及实例源程序及其他学习资料。 本书共15章,分为3篇。涵盖的主要内容包括Shell编程基础、Shell编程环境的搭建、Shell变量、条件测试和判断语句、循环结构、函数、数组、正则表达式、基本文本处理、流编辑、awk工具、文件操作、子Shell与进程处理、Shell脚本调试技术等,并在本书的第15章中给出了2个具体的综合实例。 本书结构清晰,易教易学,实例丰富,可操作性强,对易混淆和实用性强的内容进行了重点提示和讲解。因此,本书非常适合Linux系统管理和开发的相关人员阅读,也可以作为高等学校教师和相关专业学生的教材,又可以作为各类培训班的培训教材。

张春晓,毕业于广州暨南大学,计算机软件与理论硕士。长期从事Unix以及Linux系统维护,已达10年之久。作者热衷于Unix的严谨与简洁,又痴迷于Linux的自由与开放。整日与Unix以及Linux为伴,从Unix以及Linux系统中获益匪浅。作者活跃于ChinaUnix以及CSDN等各大社区,从中学习了不少宝贵的知识,也为一些网友解答了许多问题。目前作者已出版《UUNIX从入门到精通》等3部计算机专业书籍,约268万字。

随着互联网技术的发展,Linux已经逐步成为主流的服务器操作系统。在Linux系统中,Shell是用户与系统内核之间进行交互的接口,是整个Linux系统中非常重要的一个组成部分。Shell脚本编程成为一个优秀的系统管理员和Linux开发者必须掌握的技术之一。Bash Shell已经成为绝大部分Linux系统默认的Shell程序,本书旨在系统介绍Shell编程的相关知识和技巧。 在Shell发展的几十年中,出现了许多介绍Shell编程的书籍。但是,大多数相关书籍的内容比较陈旧,其内容并没有随着技术的发展而得到补充。另外,许多书籍要么偏重理论,缺乏实践性;要么泛泛而论,缺乏深入的阐述。本书由有着十几年实践经验的一线技术员编写,以实用性为主旨。从最基本的Shell编程环境的搭建和变量开始,一直到Shell脚本的调试技术,由浅入深,系统地介绍了Shell编程各个方面的知识点。最后通过2个具体的综合实例,向读者介绍了如何使用Shell脚本来解决实际问题。 关于“Linux典藏大系” “Linux典藏大系”是清华大学出版社自2010年1月以来陆续推出的一个图书系列,截止2013年,已经出版了10余个品种。该系列图书涵盖了Linux技术的方方面面,可以满足各个层次和各个领域的读者学习Linux技术的需求。该系列图书自出版以来获得了广大读者的好评,已经成为Linux图书市场上最耀眼的明星品牌之一。其销量在同类图书中也名列前茅,其中一些图书还获得了“51CTO读书频道”颁发的“最受读者喜爱的原创IT技术图书奖”。该系列图书在出版过程中也得到了国内Linux领域最知名的技术社区ChinaUn...

目录
荐语
查看详情 查看详情
第1篇  认识Shell编程

第1章  Shell入门基础(教学视频:66分钟) 2

1.1  为什么学习和使用Shell编程 2

1.2  什么是Shell 2

1.2.1  Shell的起源 3

1.2.2  Shell的功能 4

1.2.3  Shell的分类 4

1.3  作为程序设计语言的Shell 5

1.3.1  交互式程序 5

1.3.2  创建脚本 6

1.3.3  把脚本设置为可执行 6

1.4  向脚本传递参数 7

1.4.1  Shell脚本的参数 8

1.4.2  参数扩展 9

1.5  第一个Shell程序:Hello,Bash Shell! 10

1.5.1  Shell脚本的基本元素 10

1.5.2  指定命令解读器 11

1.5.3  Shell脚本中的注释和风格 12

1.5.4  如何执行Shell程序 13

1.5.5  Shell程序的退出状态 14

1.6  小结 15

第2章  Shell编程环境的搭建(教学视频:49分钟) 16

2.1  在不同的操作系统上搭建Shell编程环境 16

2.1.1  在Windows上搭建Shell编程环境 16

2.1.2  在Linux上搭建Shell编程环境 20

2.1.3  在FreeBSD上搭建Shell编程环境 22

2.2  编辑器的选择 23

2.2.1  图形化编辑器 23

2.2.2  vi(vim)编辑器 29

2.3  系统环境的搭建 36

2.3.1  Shell配置文件 36

2.3.2  命令别名 ... 查看详情

查看详情