壳层内建指令(英语:Shell Builtin Command)是指包含在壳层程式码中一同编译,属于壳层程式本身的功能或命令,所有的指令呼叫功能都直接在 Shell 程式中执行,而非由 Shell 程式去呼叫外部程式(external program)。壳层内建指令的执行速度通常较外部程式快速,因为这些指令与壳层程式本身同属一个程式,所以无需额外的程式加载(programloadingoverhead),但是也因为这些功能的程式码与壳层在同一个档案中(或是在壳层的源代码中被包含),所以当需要对这些功能进行修改或更新时,也必须一并修改到壳层,因此壳层内建指令通常为简易或是不重要的功能(例如:文字输出)。