shell 程序有 sh,bash,zsh 等分类,我从网上找到一张图可以看出 shell 程序的发展史在线课堂。
对于这些 Shell 程序,其语法或多或少有一些差异,不过我们通常使用的都是 bash在线课堂。
Shell 程序信息
在 Linux 系统我们可以通过一些命令查看或修改当前 Shell 程序信息在线课堂。
一般发行版的 Linux 系统中,默认的 shell 程序就是 bash在线课堂。我们在写 shell 脚本时,通常也会在脚本文件头部指定 bash 作为脚本解释器。
这里多说一句,zsh 有时也作为猿媛们的默认 shell在线课堂。zsh 语法大多是和 bash 匹配的,也不会影响 shell 脚本的执行(因为脚本头部指定 bash 就还是 bash:),也不会影响像小姐姐这样的渣渣使用。用它是因为它有神奇的开源框架 Oh My God.. 哦不,是 Oh My Zsh !!!
后面的内容在线课堂我们还是以 Linux 系统中的 bash 为例来介绍:)