抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

shell简介

Shell 诞生于 Unix,是与 Unix/Linux 交互的工具。Shell虽然是Unix的第一个脚本语言,但它是相当优秀的。它结合了延展性与效率,持续保有独具的特色,并不断的被改良,使它多年来能与那些花招很多的脚本语言保持抗衡。

Shell需要依赖其他程序才能完成大部分的工作,这或许是它的缺陷,但它不容置疑的长处是:简洁的脚本语言标记方式,而且比C语言编写的程序执行更快、更有效率。

Shell 是将内核、程序和用户连接了起来的软件

Shell 本身支持的命令并不多,但是它可以调用其他的程序,每个程序就是一个命令,这使得 Shell 命令的数量可以无限扩展,其结果就是 Shell 的功能非常强大。

shell是一种脚本语言,因此需要编译成二进制的形式才可以被计算机执行。

几种常见的Shell:sh、bash、csh、tcsh、ash。其中默认的是bash,使用 echo $SHELL 查看默认的shell。 SHELL 是 Linux 系统中的环境变量,它指明了当前使用的 Shell 程序的位置,也就是使用的哪个 Shell。