新書推薦:

《
稻盛开讲7:经营者的使命
》
售價:NT$
199.0

《
黄埔一期同学录(全两册)
》
售價:NT$
1265.0

《
终局思维 站在未来设计你的当下 行为科学的开创性研究
》
售價:NT$
352.0

《
派系分合与晚清政治 : 1885—1898 (著名史家林文仁经典晚清史,重磅归来)
》
售價:NT$
500.0

《
夏日乌龙茶
》
售價:NT$
239.0

《
算力网络技术详解与最佳实践
》
售價:NT$
449.0

《
元素咖啡化学(全2册)
》
售價:NT$
1632.0

《
宋朝的祛魅(吴铮强教授多角度对宋朝进行解读与祛魅,壹卷精选系列)
》
售價:NT$
347.0
|
編輯推薦: |
“Linux典藏大系”畅销15年,经久不衰,累计销售30万余册。
广受好评的Linux经典畅销书全新改版,ChinaUnix社区力荐。
《Linux Shell命令行及脚本编程实例详解》第1版13次印刷,畅销2万余册,销量长期居Shell图书排行榜前列。
结合近700个实例,全面、系统地介绍Shell脚本编程的核心内容。
内容全面:详解近50个Linux常用命令,并详细介绍Shell脚本编程的精华。
循序渐进:从基本的Linux常用命令开始讲解,逐步深入Linux Shell脚本编程。
讲解细致:详细介绍Linux Shell脚本编程涉及的概念、语法、命令、技巧和难点等。
经验传授:总结大量的经验和技巧,尽可能消除学习中经常会遇到的各种障碍。
实例丰富:每个知识点都结合实例进行讲解,尽可能避免枯燥乏味的纯理论讲解。
视频讲解:专门为重点内容录制多媒体教学视频,帮助读者高效、直观地学习。
提供习题:每章都提供习题,帮助读者巩固和自测重点内容的掌握情况。
注重技巧:各章都配思维导图,并提供命令和关键字助记技巧,容易记忆。
|
內容簡介: |
本书是获得大量读者好评的“Linux典藏大系”中的经典畅销书《Linux Shell命令行及脚本编程实例详解》的第2版。本书第1版累计13次印刷,销量超过2万册,被ChinaUnix技术社区大力推荐。本书理论结合实践,全面、系统地介绍Linux Shell(Bash)脚本编程的语法、命令和技巧等内容。《Linux Shell命令行及脚本编程实例详解(第2版)》偏重于实践,在讲解理论知识时结合大量典型实例让读者了解理论知识在实际环境中的应用,并对易混淆和较难理解的知识点做了重点分析,以加深读者对知识的理解。《Linux Shell命令行及脚本编程实例详解(第2版)》提供教学视频、实例源程序、思维导图、教学PPT和习题参考答案等超值配套资源,以帮助读者高效、直观地学习。
《Linux Shell命令行及脚本编程实例详解(第2版)》共15章,分为2篇。第1篇“Linux Shell基础知识与命令”,主要内容包括Linux和Linux Shell简介、初识Linux Shell、常用的Shell(Bash)命令、Shell命令进阶;第2篇“Shell脚本编程”,主要内容包括Shell编程基础、Shell的条件执行、Bash循环、Shell函数、正则表达式、脚本输入处理、Shell重定向、管道和过滤器、捕获、sed和awk、其他Linux Shell概述。
《Linux Shell命令行及脚本编程实例详解(第2版)》非常适合初次接触Linux Shell命令行和脚本编程的入门读者阅读,也适合有一定基础而想进一步提升的进阶读者阅读,还适合作为高等院校和Linux培训机构的教材。对于基于Linux平台的开发人员而言,《Linux Shell命令行及脚本编程实例详解(第2版)》还是一本不可多得的案头查询手册。
|
關於作者: |
刘艳涛,就职于一家全球500强通信公司,从事公司无线产品研发中心的Linux/Unix操作系统的管理和技术支持。有超过15年的Linux系统管理与运维经验,擅长用Shell等脚本语言实现自动化运维管理,以及配置Nagios与Ganglia集成的自动化监控和故障报警平台,对Linux系统性能优化有深入的研究。
|
內容試閱:
|
截至2022年,全球云服务市场规模达到30?000亿元。其中,知名的云服务提供商包括亚马逊的AWS、微软的Azure、谷歌的云服务和阿里巴巴的云服务等。这些云服务广泛地使用Linux操作系统,这需要人们在Linux服务器上进行大量的数据处理和管理,以及应用部署和监测等工作。
为了实现批量、自动化地完成工作,人们必须使用命令行和Shell脚本。在Linux系统中,技术人员通常基于命令行完成大量的管理和配置任务,并通过Shell脚本将一些重复和需要定期执行的任务自动完成,通过短短的几行脚本就能自动将手头的大部分工作完成,从而节省大量的时间。另外,理解Shell脚本也可以让技术人员更全面地了解操作系统。
Shell脚本还可以和很多外部命令行工具结合起来完成信息查询、文本处理、任务定时自动化和监测系统等工作。当然,这些便利在带来效率提升的同时也隐藏着不小的风险。例如,稍不留神可能就会将整个根目录全部毁掉,或者错误地处理重要的配置文件。这时,了解Linux命令行和Shell脚本的相关细节,以及Linux的使用规范就显得格外重要。
本书是获得大量读者好评的“Linux典藏大系”中的经典畅销书《Linux Shell命令行及脚本编程实例详解》的第2版。截至本书完稿时,本书第1版累计13次印刷,销量超过2万册。《Linux Shell命令行及脚本编程实例详解(第2版)》结合大量实例全面、系统地介绍Linux Shell(Bash)的命令、语法和使用技巧等知识,面向系统管理员、基于Linux系统的软件开发和测试人员,以及所有想高效使用Linux系统的爱好者。
关于“Linux典藏大系”
“Linux典藏大系”是专门为Linux技术爱好者推出的系列图书,涵盖Linux技术的方方面面,可以满足不同层次和各个领域的读者学习Linux的需求。该系列图书自2010年1月陆续出版,上市后深受广大读者的好评。2014年1月,创作者对该系列图书进行了全面改版并增加了新品种。新版图书一上市就大受欢迎,各分册长期位居Linux图书销售排行榜前列。截至2023年10月底,该系列图书累计印数超过30万册。可以说,“Linux典藏大系”是图书市场上的明星品牌,该系列中的一些图书多次被评为清华大学出版社“年度畅销书”,还曾获得“51CTO读书频道”颁发的“最受读者喜爱的原创IT技术图书奖”,另有部分图书的中文繁体字版在中国台湾出版发行。该系列图书的出版得到了国内Linux知名技术社区ChinaUnix(简称CU)的大力支持和帮助,读者与CU社区中的Linux技术爱好者进行了广泛的交流,取得了良好的学习效果。另外,该系列图书还被国内上百所高校和培训机构选为教材,得到了广大师生的一致好评。
关于第2版
随着技术的发展,本书第1版与当前Linux的新版本有所脱节,这给读者的学习带来了不便。应广大读者的要求,笔者结合Linux技术的发展对第1版图书进行全面的升级改版,推出第2版。相比第1版图书,第2版在内容上的变化主要体现在以下几个方面:
* Bash的版本从4.0更新到5.1;
* 增加对Z Shell相关内容的讲解;
* 增加助记提示,帮助读者记忆繁杂的选项和参数;
* 修订第1版中的一些疏漏,并修正一些表述不够准确的内容;
* 增加思维导图和课后习题,以方便读者梳理和巩固所学知识。
《Linux Shell命令行及脚本编程实例详解(第2版)》特色
1.视频教学,高效、直观
《Linux Shell命令行及脚本编程实例详解(第2版)》涉及很多命令的具体用法,为此笔者专门录制了对应的配套教学视频,以便读者更加高效和直观地学习书中的重要知识点和操作,从而取得更好的学习效果。
2.内容全面,涵盖面广
《Linux Shell命令行及脚本编程实例详解(第2版)》理论结合实践,全面介绍Linux系统常用命令的用法,并对Linux Shell脚本编程的基本概念、语法、命令、技巧和难点都结合实例和示意图进行详细讲解。
3. 由浅入深,循序渐进
《Linux Shell命令行及脚本编程实例详解(第2版)》从最基本的Shell命令开始讲解,逐步深入Shell脚本编程,让读者可以循序渐进地掌握Shell的各种特性,并在实际开发中加以使用。
4.实例丰富,实用性强
《Linux Shell命令行及脚本编程实例详解(第2版)》结合700多个典型实例,对Linux的常用命令、Linux Shell的相关概念与脚本编程的相关知识进行详细的讲解,从而帮助供读者了解这些知识在实际环境中的应用。
5.经验传授,避坑提示
《Linux Shell命令行及脚本编程实例详解(第2版)》总结笔者多年的Linux系统管理和程序设计经验,讲解时穿插大量的经验和技巧,并给出多个避坑提示,尽可能帮读者扫清Linux Shell编程学习中容易遇到的各种障碍。
6.提供习题、源代码、思维导图和教学PPT
《Linux Shell命令行及脚本编程实例详解(第2版)》特意在每章后提供多道习题,用以帮助读者巩固和自测该章的重要知识点,另外还提供源代码、思维导图、习题答案和教学PPT等配套资源,以方便读者学习和老师教学。
《Linux Shell命令行及脚本编程实例详解(第2版)》内容
第1篇 Linux Shell基础知识与命令
本篇涵盖第1~4章,主要介绍Linux命令行和Linux Shell基础知识,包括Linux和Linux Shell简介、Bash简介、Shell在Linux环境中的角色、Shell变量、Shell环境进阶、常用的Shell(Bash)命令、Shell命令进阶等。通过学习本篇内容,读者可以快速了解Linux Shell的基础知识,并掌握Linux Shell常用命令的用法,为后续章节的学习打好基础。
第2篇 Shell脚本编程
本篇涵盖第5~15章,全面介绍Shell脚本编程的相关知识,包括Shell编程基础、Shell的条件执行、Bash循环、Shell函数、正则表达式、脚本输入处理、Shell重定向、管道和过滤器、捕获、sed和awk、其他Linux Shell概述等。通过学习本篇内容,读者可以全面、系统地掌握Shell脚本编程方方面面的知识。
读者对象
* Linux Shell编程入门人员;
* Linux Shell编程进阶人员;
* Linux Shell编程爱好者;
* 基于Linux系统的程序员;
* Linux系统管理员;
* 网络管理人员;
* Linux培训机构的学员;
* 相关院校的学生与老师;
* 需要Linux Shell查询手册的技术人员。
配书资源获取方式
为了便于读者学习,《Linux Shell命令行及脚本编程实例详解(第2版)》提供以下配书资源:
* 配套教学视频;
* 实例源程序;
* 高清思维导图;
* 习题参考答案;
* 配套教学PPT。
上述配书资源有3种获取方式:一是关注微信公众号“方大卓越”,然后回复数字“21”,即可自动获取下载链接;二是到清华大学出版社网站上搜索到本书,然后在本书页面上找到“资源下载”栏目,单击“网络资源”按钮进行下载;三是在本书技术论坛上的Linux模块进行下载。
技术支持
虽然笔者对本书所述内容都尽量核对,并多次进行文字校对,但因时间所限,可能还存在疏漏和不足之处,恳请广大读者批评与指正。读者在阅读本书时若有疑问,可以通过以下方式获得帮助:
* 加入本书QQ交流群进行提问;
* 在本书技术论坛上留言,会有专人负责答疑;
* 发送电子邮件获得帮助。
刘艳涛
2024年3月
|
|