内容简介
Shell学习实战秘笈,CU论坛力荐,300个实例,2个项目案例,15小时配套教学视频,赠送35小时Linux入门视频及11小时Linux指令视频,送教学PPT。阅读:《Linux典藏大系三本套装》,已上市 《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》理论结合实践,全面、系统地介绍了 Linux Shell(Bash)脚本编程的语法、命令、技巧 等内容。《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》偏重于实践教学,在讲解理论知识时, 通过一些典型实例让读者了解理论知识在实际环境中 的应用,并对易混淆和较难理解的知识点做了重点分 析,以加深读者对知识的理解。另外,作者专门为本 书录制了高清配套教学视频,以帮助读者学习, 同时也提供了《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》实例源程序以方便读者学习。
《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》共15章,分为两篇。主要内容包括:Linux 及Linux Shell简介、初识Linux Shell、常用Shell (Bash)命令、Shell命令进阶、Shell编程基础、 Shell的条件执行、Bash循环、Shell函数、正则表达 式、脚本输入处理、Shell重定向、管道和过滤器、 捕获、sed和awk,以及其他Linux Shell种类介绍。
《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》使用了大量的实例详细地介绍了Bash的语法 及各种技巧,并以循序渐进的方式讲解了Linux Shell(Bash)的各种特性,让读者能够迅速上手, 并能学以致用。对于初次接触Linux Shell的读者, 《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》是一本很好的自学教材;对于接触过Linux Shell的读者,《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》可以作为进阶读物或随时查阅的 技术手册;另外,《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》也可以作为高等学校相关专业 的教材和各类培训学校的教材。
快速了解本书内容
Linux及Linux Shell简介
初识Linux Shell
常用Shell(Bash)命令
Shell命令进阶
Shell编程基础
Shell的条件执行
Bash循环
Shell函数
正则表达式
Shell重定向
管道和过滤器
捕获
sed和awk
其他Linux Shell种类介绍
目录
第1篇 Linux Shell基础和使用
第1章 Linux及Linux Shell简介
1.1 关于Linux
1.1.1 什么是Linux
1.1.2 谁创建了Linux
1.1.3 Linux在日常生活中的使用
1.1.4 Linux Kernel是什么
1.1.5 Linux的理念
1.2 什么是Linux Shell
1.3 Shell的种类
1.4 怎样使用Shell
1.5 Shell脚本是什么
1.6 为什么使用Shell脚本
1.7 实例:创建你的第一个Shell脚本
1.8 小结
第1篇 Linux Shell基础和使用
第1章 Linux及Linux Shell简介
1.1 关于Linux
1.1.1 什么是Linux
1.1.2 谁创建了Linux
1.1.3 Linux在日常生活中的使用
1.1.4 Linux Kernel是什么
1.1.5 Linux的理念
1.2 什么是Linux Shell
1.3 Shell的种类
1.4 怎样使用Shell
1.5 Shell脚本是什么
1.6 为什么使用Shell脚本
1.7 实例:创建你的第一个Shell脚本
1.8 小结
第2章 初识Linux Shell
2.1 Bash Shell
2.1.1 Bash简介
2.1.2 Bash提供的改进
2.2 Shell在Linux环境中的角色
2.2.1 与登录Shell相关的文件
2.2.2 Bash启动脚本
2.2.3 实例:定制自己的Bash登录脚本
2.2.4 Bash退出脚本
2.2.5 实例:定制自己的Bash退出脚本
2.2.6 有效的登录Shell的路径
2.3 Shell中的变量
2.3.1 Shell中变量的类型
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.4 Shell环境进阶
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.1 ls命令实例:列出文件名和目录
3.1.2 cat命令实例:连接显示文件内容
3.1.3 less、more命令实例:分屏显示文件
3.1.4 head命令实例:显示文件头部
3.1.5 tail命令实例:显示文件尾部
3.1.6 file命令实例:查看文件类型
3.1.7 wc命令实例:查看文件统计信息
3.1.8 find命令实例:查找文件或目录
3.2 操作文件和目录
3.2.1 touch命令实例:创建文件
3.2.2 mkdir命令实例:创建目录
3.2.3 cp命令实例:复制文件或目录
3.2.4 ln命令实例:链接文件或目录
3.2.5 mv命令实例:重命名文件或目录
3.2.6 rm命令实例:删除文件或目录
3.3 管理文件或目录权限
3.3.1 ls -l:显示文件和目录权限
3.3.2 chmod命令实例:修改权限
3.3.3 chown、chgrp命令实例:修改文件所有者和用户组
3.3.4 设置setuid和setgid权限位实例:设置用户和组权限位
3.4 文本处理
3.4.1 sort命令实