×
暂无评论
图文详情
  • ISBN:9787302675167
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:384
  • 出版时间:2024-11-01
  • 条形码:9787302675167 ; 978-7-302-67516-7

本书特色

广受好评的Shell经典畅销书全新改版,ChinaUnix社区力荐。本书 版累计14次印刷,畅销2万多册,长期居Shell图书销售排行榜前列。结合近300个示例和2个综合案例,全面介绍Shell编程的核心技术。超值资料:442分钟教学视频+程序源代码+思维导图+教学PPT+习题答案。超值资料:442分钟教学视频 + 程序源代码 + 思维导图 + 教学PPT + 习题答案内容新颖:基于新发布的Bash Shell 5.2版写作,涉及的其他软件也使用当前的新版本。内容全面:全面涵盖Shell编程从入门到进阶提升的大部分重要知识点。循序渐进:从Shell编程的基础知识讲起,逐步深入其核心技术, 进行应用实战。实用性强:结合近300个典型示例和2个综合案例进行讲解,带领读者进行编程实践。讲解详细:对每个知识点都进行透彻的讲解,并对每个示例和案例给出详尽的实现步骤。案例典型:书中的2个综合案例来源于作者的实际项目,有较高的应用价值。视频讲解:专门为重点内容录制多媒体教学视频,帮助读者高效、直观地学习。提供习题:每章都提供习题,帮助读者巩固和自测重点内容的掌握情况。注重技巧:每章都配思维导图,并穿插大量的开发经验和技巧,以及命令和关键字助记技巧。

内容简介

本书是获得大量读者好评的“Linux典藏大系”中的经典畅销书《Shell从入门到精通》的第2版。本书结合大量实例,详细介绍系统管理员和Linux程序员解决实际问题的得力工具——Bash Shell的用法,并对一些易混淆的内容进行重点提示和讲解。本书提供442分钟教学视频、程序源代码、高清思维导图、教学PPT和习题参考答案等超值配套资源,帮助读者高效、直观地学习。
本书共15章,分为3篇。第1篇认识Shell编程,主要介绍Shell编程的入门知识,以及Shell编程环境的搭建;第2篇Shell编程核心技术,主要介绍Shell变量和引用、条件测试和判断语句、循环结构、函数、数组、正则表达式、文本处理、流编辑器、文本处理利器awk命令、文件操作、子Shell与进程处理等;第3篇Shell编程实战,主要介绍Shell脚本调试技术和2个综合案例的实现。
本书内容丰富,实例典型,易学易用,可操作性强,非常适合Bash Shell入门与进阶人员阅读,也适合从事Linux系统管理与开发的相关人员阅读,还可作为高等院校相关专业的教材及社会培训机构的培训教材。

目录

第1篇 认识Shell编程 第1章 Shell入门基础 1.1 为什么学习和使用Shell编程 1.2 Shell简介 1.2.1 Shell的起源 1.2.2 Shell的功能 1.2.3 Shell的分类 1.3 Shell的特性 1.3.1 交互式程序 1.3.2 创建脚本 1.3.3 设置可执行脚本 1.4 向脚本传递参数 1.4.1 Shell脚本的参数 1.4.2 参数的扩展 1.5 个Shell程序 1.5.1 Shell脚本的基本元素 1.5.2 命令解读器 1.5.3 Shell脚本的注释和风格 1.5.4 如何执行Shell程序 1.5.5 Shell程序的退出状态 1.6 小结 1.7 习题 第2章 Shell编程环境的搭建 2.1 在不同的操作系统上搭建Shell编程环境 2.1.1 在Windows上搭建Shell编程环境 2.1.2 在Linux上搭建Shell编程环境 2.1.3 在FreeBSD上搭建Shell编程环境 2.2 编辑器的选择 2.2.1 图形化编辑器 2.2.2 vi (vim)编辑器 2.3 系统环境的搭建 2.3.1 Shell配置文件 2.3.2 命令别名 2.4 小结 2.5 习题 第2篇 Shell编程核心技术 第3章 变量和引用 3.1 深入理解变量 3.1.1 什么是变量 3.1.2 变量的命名 3.1.3 变量的类型 3.1.4 变量的定义 3.1.5 变量和引号 3.1.6 变量的作用城 3.1.7 系统变量 3.1.8 环境变量 3.2 变量的赋值和清空 3.2.1 变量的赋值 3.2.2 引用变量的值 3.2.3 清除变量 3.3 引用和替换 3.3.1 引用 3.3.2 全引用 3.3.3 部分引用 3.3.4 命令替换 3.3.5 转义 3.4 小结 3.5 习题 第4章 条件测试和判断语句 4.1 条件测试 4.1.1 条件测试的基本语法 4.1.2 字符串测试 4.1.3 整数测试 4.1.4 文件测试 4.1.5 逻辑操作符 4.2 条件判断语句 4.2.1 使用简单的if语句进行条件判断 4.2.2 使用if else语句进行流程控制 …… 第3篇 Shell编程实战
展开全部

作者简介

张春晓, 毕业于广州暨南大学,计算机软件与理论硕士。从事UNIX及Linux系统维护近20年,对Shell编程有深入的研究,热衷于UNIX的严谨与简洁,又痴迷于Linux的自由与开放,整日与UNIX和Linux为伴,获益匪浅。经常活跃于ChinaUnix和CSDN等社区,为Linux技术爱好者解答问题。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航