脚本编程之旅的开端
1. 了解Shell
Unix、类Unix或基于Linux的操作系统提供了许多强大的功能,其中最强大且重要的功能之一是能够执行各种命令,从而快速轻松地完成任务,例如 ls 、 cat 、 sort 、 grep 等。要运行命令,我们需要一个被广泛称为“shell”的接口。
Shell是一个程序,它充当用户与操作系统内核(如Linux、Unix等)之间的接口。类似于Windows系统中的DOS,在Unix、类Unix或Linux系统中有多种不同的shell可供选择,一些常见的shell包括Bourne shell( sh )、C shell( csh )、Korn shell( ksh )、Bourne Again shell( bash )和Z shell( zsh )。
在后续内容中,我们将使用Linux操作系统和Bourne Again shell(简称 bash )。基于Linux的系统通常已经安装了 bash ,如果未安装,可以通过系统的包管理器进行安装。要查看当前Linux终端正在使用的shell,可以在终端中运行以下命令:
$ ps -p $$
输出示例如下:
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



