』,而是一种Linux的命令接口,在 Linux 的世界中,默认使用的是 GNU 开发出来的 shell ,称为 BASH Shell,简单来说,我们之前使用的几个命令都是 bash 管理的,除此之外,...接下来我们就开始细细的研究一下吧.有时候我们想给系统下达命令,我们必须通过Shell与内核进行通信,好让内核可以正确无误的进行工作,其实Shell的功能只是提供用户操作系统的一个接口,因此这个Shell...)来操作这些应用程序,让这些应用程序调用内核,来运行所需的工作.换句话说,只要能够操作应用程序的接口都能够称为Shell程序,狭义的Shell程序指的是命令行方面的软件,包括本章要介绍的 bash 等,...广义的Shell程序则包括图形接口的软件,例如 X-Window 因为图形接口其实也能够操作各种应用程序来调用内核工作,不过我们常用的Shell还是Bash,因为其简洁明了,方便管理.系统中的默认合法Shell...在Linux系统中,常用的shell可以在/etc/shells文件中查到.