Linux命令行与shell脚本编程大全第3版

书号:9787115429674

页数:597

分类: Linux高级书籍

出版日期:2016-08-01

购买/下载
微信扫码关注公众号「Linux265」后,
回复 "i95n" 获取电子书!
  • 图书简介
  • 目录

这是一本关于Linux命令行与shell脚本编程的全方位教程,主要包括四大部分:Linux命令行,shell脚本编程基础,高级shell脚本编程,如何创建实用的shell脚本。本书针对Linux系统的新特性进行了全面更新,不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料。通过本书的学习,你将轻松写出自己的shell脚本。

  • 版权声明
  • 引言
  • 致谢
  • 第一部分 Linux 命令行
  • 第 1 章 初识Linux shell
  • 第 2 章 走进shell
  • 第 3 章 基本的bash shell命令
  • 第 4 章 更多的bash shell命令
  • 第 5 章 理解shell
  • 第 6 章 使用Linux环境变量
  • 第 7 章 理解Linux文件权限
  • 第 8 章 管理文件系统
  • 第 9 章 安装软件程序
  • 第 10 章 使用编辑器
  • 第二部分 shell脚本编程基础
  • 第 11 章 构建基本脚本
  • 第 12 章 使用结构化命令
  • 第 13 章 更多的结构化命令
  • 第 14 章 处理用户输入
  • 第 15 章 呈现数据
  • 第 16 章 控制脚本
  • 第三部分 高级shell脚本编程
  • 第 17 章 创建函数
  • 第 18 章 图形化桌面环境中的脚本编程
  • 第 19 章 初识sed和gawk
  • 第 20 章 正则表达式
  • 第 21 章 sed进阶
  • 第 22 章 gawk进阶
  • 第 23 章 使用其他shell
  • 第四部分 创建实用的脚本
  • 第 24 章 编写简单的脚本实用工具
  • 第 25 章 创建与数据库、Web及电子邮件相关的脚本
  • 第 26 章 一些小有意思的脚本
  • 附录 A bash命令快速指南
  • 附录 B sed和gawk快速指南
显示全部目录
  • 本书特色

精通Linux命令行与shell脚本编程,尽在本书中。

本书是关于Linux命令行和shell命令的全面参考资料,涵盖详尽的动手教程和实际应用指南,并提供相关参考信息和背景资料,带你从Linux命令行基础入手,直到写出自己的shell。

时隔四年后的这一版本,针对Linux的新特性和实践,进行了全面更新:

  • 使用简单的shell脚本工具实现任务自动化
  • 创建shell脚本,全面理解shell的用途
  • 管理文件系统与软件包
  • 使用nano、KDE及GNOME等编辑器
  • 学习结构化命令、文本处理及正则表达式
  • 创建与电子邮件、数据库及Web相关的实用脚本
  • 优化环境、微调脚本
亚马逊读者评论

“本书讲解透彻、代码示例丰富,并详细说明了不同shell之间的差异。花点时间学会编写shell脚本,你将从中长期收益。”

“如果你想从整体上了解Linux,并开始学写脚本,就从本书开始吧。”

  • 作者介绍
<作者简介>

Richard Blum

已在IT行业打拼20余年,担任过UNIX、Linux、Novell和Windows Server的系统及网络管理员,在Linux和开源软件领域著作颇丰。他还是一名网络课程讲师,美国多所大学和学院都采用他的Linux基础课程。

Christine Bresnahan

系统管理员,已经在IT行业工作了30余年,通过CompTIA Linux+、LPIC-1、Linux Essentials认证。目前在印第安纳波利斯市常春藤技术社区学院担任兼职教授,讲授Linux系统管理、Linux安全和Windows安全、Python编程等课程。

<译者简介>

门佳

资深GNU/Linux用户,喜欢溯本求源,挖掘技术背后的细节。作为技术爱好者,对编译技术、Linux系统编程、Perl、网络协议分析、Web开发等均有涉猎,译有《Linux Shell脚本攻略》《TCP Sockets编程》《精通JavaScript》等书。

武海峰

美团大众点评EP团队创建者和负责人,关注移动互联应用和安全,热爱开源软件和GNU/Linux。坚信只有同时对用户使用场景和底层实现技术有深入理解才能成为可靠的Gatekeeper。目前正致力于提升新美大的研发质量和交付速度。

  • 下载电子书
亚马逊
京东电子书
微信扫码关注公众号「Linux265」后,回复 "i95n" 获取电子书!