天天看点

R1-004 Shell命令种类

Linux Shell可执行的命令有3种:内建命令、Shell函数和外部命令。

(1)内建命令就是Shell程序本身包含的命令。这些命令集成在Shell解释器中,如cd。在执行内建命令时,没有进程的创建和消亡。

(2)Shell函数是一系列程序代码,以Shell语言写成,它可以像其它命令一样被引用。

(3)外部命令是独立于Shell的可执行程序。如find、grep。命令行Shell在执行外部命令时,会创建一个当前Shell的复制进程来执行。在执行过程中,存在进程的创建和消亡。

继续阅读