Shell学习终极实战秘笈,CU论坛力荐,300个实例,2个项目案例,15小时配套教学视频,赠送35小时Linux入门视频及11小时Linux指令视频,送教学PPT。推荐阅读:《Linux典藏大系三本套装》,已上市《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》理论结合实践,、系统地介绍了 Linux Shell(Bash)脚本编程的语法、命令、技巧 等内容。《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》偏重于实践教学,在讲解理论知识时, 通过一些典型实例让读者了解理论知识在实际环境中 的应用,并对易混淆和较难理解的知识点做了重点分 析,以加深读者对知识的理解。另外,作者专门为本 书录制了高清配套教学视频,以帮助读者高效学习, 同时也提供了《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》实例源程序以方便读者学习。
博学Linux系统管理与运维人员的经验总结,ChinaUnix技术社区鼎力推荐
结合近700个应用示例,、系统地介绍了Shell(Bash)脚本编程的精华
视频讲解:专门录制了11小时高清配套教学视频,并赠送15小时Shell编程入门视频
内容:详解近50个Linux常用命令,并系统地介绍了Shell脚本编程的精华
循序渐进:从基本的Linux常用命令开始讲解,逐步深入到Linux Shell脚本编程
讲解详细:配合实例对Shell脚本编程的概念、语法、命令、技巧和难点做了详细讲解
实例丰富:列举了近700个应用示例,便于读者掌握各个知识点在实际环境中的应用
经验传授:给出了大量的经验和技巧,尽力消除读者学习时会遇到的各种障碍 Linux精品图书推荐(请点丛书链接查看)
刘艳涛,就职于一家全球500强的通信公司,从事公司无线产品研发中心的Linux/Unix操作系统的管理和技术支持。拥有近6年的Linux系统管理与运维经验。在使用Shell等脚本实现自动化管理方面有丰富的经验。擅长配置Nagios与Ganglia集成的自动化监控和故障报警平台。在结合研发环境对Linux系统性能调优方面有深入的研究。
第1篇Linux Shell基础和使用
第1章Linux及Linux Shell简介
1.1关于Linux
1.1.1什么是Linux
1.1.2谁创建了Linux
1.1.3Linux在日常生活中的使用
1.1.4Linux Kernel是什么
1.1.5Linux的理念
1.2什么是Linux Shell
1.3Shell的种类
1.4怎样使用Shell
1.5Shell脚本是什么
1.6为什么使用Shell脚本
1.7实例:创建你的及时个Shell脚本
1.8小结
第2章初识Linux Shell
2.1Bash Shell
2.1.1Bash简介
2.1.2Bash提供的改进
2.2Shell在Linux环境中的角色
2.2.1与登录Shell相关的文件
2.2.2Bash启动脚本
2.2.3实例:定制自己的Bash登录脚本
2.2.4Bash退出脚本
2.2.5实例:定制自己的Bash退出脚本
2.2.6有效的登录Shell的路径
2.3Shell中的变量
2.3.1Shell中变量的类型
2.3.2实例:如何定义变量和给变量赋值
2.3.3变量命名规则
2.3.4实例:使用echo和printf打印变量的值
2.3.5变量的引用
2.3.6实例:export语句的使用
2.3.7实例:如何删除变量
2.3.8实例:如何检查变量是否存在
2.4Shell环境进阶
2.4.1实例:回调命令历史
2.4.2实例:Shell中的扩展
2.4.3实例:创建和使用别名
2.4.4实例:修改Bash提示符
2.4.5实例:设置Shell选项
2.5小结
第3章常用Shell(Bash)命令
3.1查看文件和目录
3.1.1ls命令实例:列出文件名和目录
3.1.2cat命令实例:连接显示文件内容
3.1.3less、more命令实例:分屏显示文件
3.1.4head命令实例:显示文件头部
3.1.5tail命令实例:显示文件尾部
3.1.6file命令实例:查看文件类型
3.1.7wc命令实例:查看文件统计信息
3.1.8find命令实例:查找文件或目录
3.2操作文件和目录
3.2.1touch命令实例:创建文件
3.2.2mkdir命令实例:创建目录
3.2.3cp命令实例:复制文件或目录
3.2.4ln命令实例:链接文件或目录
3.2.5mv命令实例:重命名文件或目录
3.2.6rm命令实例:删除文件或目录
3.3管理文件或目录权限
3.3.1ls -l:显示文件和目录权限
3.3.2chmod命令实例:修改权限
3.3.3chown、chgrp命令实例:修改文件所有者和用户组
3.3.4设置setuid和setgid权限位实例:设置用户和组权限位
3.4文本处理
3.4.1sort命令实例:文本排序
3.4.2uniq命令实例:文本去重
3.4.3tr命令实例:替换或删除字符
3.4.4grep命令实例:查找字符串
3.4.5diff命令实例:比较两个文件
3.5其他常用命令
3.5.1hostname命令实例:查看主机名
3.5.2w、who命令实例:列出系统登录的用户
3.5.3uptime命令实例:查看系统运行时间
3.5.4uname命令实例:查看系统信息
3.5.5date命令实例:显示和设置系统日期和时间
3.5.6id命令实例:显示用户属性
3.6小结
第4章Shell命令进阶
4.1文件处理和归档
4.1.1paster命令实例:合并文件
4.1.2dd命令实例:备份和拷贝文件
4.1.3gzip、bzip2命令实例:压缩和归档文件
4.1.4gunzip、bunzip2命令实例:解压缩文件
4.1.5tar命令实例:打包和解包文件
4.2监测和管理磁盘
4.2.1mount、umount命令实例:挂载和卸载存储介质
4.2.2df命令实例:报告文件系统磁盘空间利用率
4.2.3du命令实例:评估文件空间利用率
4.3后台执行命令
4.3.1cron、crontab命令实例:执行计划任务
4.3.2at命令实例:在指定时间执行命令
4.3.3&控制操作符实例:将任务放在后台运行
4.3.4nohup命令实例:运行一个对挂起免疫的命令
4.4小结
…第2篇Shell 脚本编程
第5章Shell编程基
a[前言]
在当今的互联网世界,想必最为流行的一个词就是"云计算"了,而且云计算又引领了大数据时代的到来。而Linux在推动云计算方面起到了举足轻重的作用。比如,当今最著名的商业云计算平台"亚马逊弹性计算云(EC2)"就是基于Linux的。这就需要在Linux服务器上进行大量的数据处理和管理工作,以及一些应用的部署和监测,这时就需要命令行和Shell脚本的帮助。在Linux系统中,我们通常是在命令行下完成一些管理和配置的任务,并通过Shell脚本将一些重复或定期的任务自动化,通过短短几行脚本自动地将大部分手头工作搞定,从而节省大量的时间。而且理解Shell脚本也可以让你更好地了解操作系统。Shell脚本还可以和许多外部命令行工具结合起来完成信息查询、文本处理、任务定时自动化以及监测系统之类的工作。当然,伴随着这些便利性的还有巨大的破坏性。比如,稍不留神,你可能就会将整个根目录全部毁掉,或者错误地处理重要的配置文件。这时,了解Linux命令行和Shell脚本相关的细节、遵循Linux使用规范就显得尤其重要了。
本书面向系统管理员,基于Linux系统的软件开发和测试人员,以及所有想有效使用Linux系统的爱好者。书中系统而地介绍了Shell(Bash)脚本编程的语法、命令和技巧等内容,结合大量的实例进行讲解,你可以将其作为参考,或是作为自己编写脚本时的灵感源泉。
关于"Linux典藏大系"
"Linux典藏大系"是清华大学出版社自2010年1月以来陆续推出的一个图书系列,截止2013年,已经出版了10余个品种。该系列图书涵盖了Linux技术的方方面面,可以满足各个层次和各个领域的读者学习Linux技术的需求。该系列图书自出版以来获得了广大读者的好评,已经成为了Linux图书市场上最耀眼的明星品牌之一。其销量在同类图书中也名列前茅,其中一些图书还获得了"51CTO读书频道"颁发的"最受读者喜爱的原创IT技术图书奖"。该系列图书在出版过程中也得到了国内Linux领域最知名的技术社区ChinaUnix(简称CU)的大力支持和帮助,读者在CU社区中就图书的内容与活跃在CU社区中的Linux技术爱好者进行广泛交流,取得了良好的学习效果。
本书特色
1.视频讲解
为了帮助读者更加高效、直观地学习,编著者为本书重点内容专门录制了配套教学视频,需读者自行下载。
2.内容
本书将理论与实践相结合,介绍了Linux系统的常用命令及Shell脚本编程所需的知识点。书中对Linux Shell脚本编程的基本概念、语法、命令、技巧和较难理解的知识点都配合图示和实例进行了详细讲解。
3.循序渐进
本书从最基本的Linux Shell命令开始讲解,逐步深入到Linux Shell脚本编程,让读者可以迅速掌握Linux Shell的各种特性,并能在实际开发中加以使用。
4.实例丰富
本书偏重于实践教学,书中的每一个理论知识都给出了具体的典型实例。例如,对每一个Linux常用命令、Linux Shell的相关概念及Shell脚本编程的相关知识等,都列举了大量实例供读者了解这些知识点在实际环境中的应用。
5.经验传授
本书是基于编著者多年的Linux系统管理和Linux平台程序设计的经验总结而来,书中给出了大量的经验和技巧,尽力消除读者在学习Linux Shell编程时可能会遇到的各种障碍,从而更加迅速而高效地掌握Shell脚本编程。
本书内容及体系结构
第1篇 Linux Shell基础和使用(第1~4章)
本篇介绍Linux命令行和Linux Shell的基础知识,包括Linux及Linux Shell简介、Bash简介、Bash启动和退出脚本、Shell中的变量、Shell中的扩展、创建和使用别名,以及Shell下的常用命令等。这些内容都是学习后续章节所必须要掌握的基础知识。
第2篇 Shell 脚本编程(第5~15章)
本篇主要介绍Shell脚本编程所需的知识,包括Shell脚本中的注释、Shell变量进阶、Shell的算术运算、如何退出脚本、如何调试脚本、Shell脚本编程风格、Shell的条件执行、Shell中的循环和控制语句、Shell函数、正则表达式、脚本的输入处理、Shell重定向、管道和过滤器、Shell中的捕获、sed和awk,以及其他Shell中的介绍等内容。这些内容几乎涵盖了日常使用Shell脚本编程的方方面面。
本书读者对象
Linux Shell编程入门新手;
Linux Shell编程进阶人员;
广大Linux程序设计人员;
Linux系统管理员;
网站管理工程师;
Linux培训机构的学员;
Linux Shell编程爱好者;
需要一本案头必备查询手册的人员。
本书配套资源获取方式
本书涉及的源程序和配套教学视频等学习资料需要读者自行下载。
编著者
买的时候看商品介绍说有光盘,其实并没有光盘。
书送来的挺快速的,里面的内容还是比较不错的
书内容好,书本身质量赞
还可以。,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
感觉一般吧
对最近的学习工作很有帮助,希望能通过这本书的学习提高自己的能力
这就是送来的书,真心无力吐槽,下次宁愿多花运费去别的平台
好书,物流也快!
非常好的一本书值得推荐
内容不错,书的质量很一般
不错,希望对学习有帮助。
不错,很有帮助
发货速度快。
本书封面上有教学视频,应该有个光盘,结果收到的书里面没有,差评
感觉对当当又有爱了,jd的券一直抢不到,结果当当直接送了我一张,虽然是200-50的,不过也知足了,哈哈
还不错,挺适合初学者,就是包装实在不用心,都破了,封面有一大堆划痕
因为是几本一起买的,所以很明显可以看出来,这本倒是新书,不吹不黑。
我想表达的是,看了我拍的图片,有人会认为是新书吗?虽然看的是书的内容,但是质量这样,刚收到书心情也低落了,给三分,不能再多了
值得静下来认真拜读,相信以后不再畏惧shell脚本。
书不错,包装再好点就ok了,最好把视频资料刻成光盘,和书放在一起
书来了,还带塑料包装,书没有受伤,接下来好好学习吧
书中的源码在哪里下载啊,书中给的下载地址没有!!!
精挑细选的书,很满意书的内容。全新书籍,一次性塑封
纸质很一般,印刷也不太好 内容待考究。不如去淘宝书店买
书非常好,通俗易懂,但有个问题,l和1 `和 '不区分,很蛋疼
很不错的工具书,对工作有很帮助!就是配送速度太慢了,查进度发现好几天都停留在移仓状态,一周才到货,比较让人着急,建议商家快点发货,及时更新状态。
以前接触过shell命令行,了解一点脚本编程,这次购买是为了更系统全面的学习,很不错的一本书,值得一看!
除了app以外,都不错,应该多改进下当当app的用户体验