Shell的功能
Shell最重要的功能是命令解释器,Linux系统中的所有可执行文件都可以作为Shell命令来执行。Linux系统中的可执行文件可以分为五类,分别是:Linux命令、内置命令、实用程序、用户程序和Shell脚本。其具体含义如下:
● Linux命令:用来使系统执行某种操作的指令,存放在/bin和/sbin目录下;
● 内置命令:存放于Shell内部的命令的解释程序,是一些常用的命令。可以使用“type 命令名”的方式来查看某个命令是否为内置命令;
● 实用程序:存放于/usr/bin、/usr/sbin、/usr/local/bin等目录下的程序,如ls、which等;
● 用户程序:由用户编写的,经过编译后可执行的文件;
● Shell脚本:使用Shell语言编写的批处理文件。