Yerleşik komutlar kabuğun kendi içinde bulunur. Bir yerleşik komutun ismi bir
basit komutun ilk sözcüğü olarak kullanılmışsa, kabuk başka bir uygulamayı başlatmaksızın komutu doğrudan doğruya çalıştırır. Yerleşik komutlar ayrı uygulamalar olarak çalıştırılmaları halinde sorunlar çıkarabilecek ya da ayrı bir uygulama olarak çalıştırılması imkansız işlevselliği sağlamak için gereklidir.
Bu oylumda Bourne Kabuğundan alıntılanan yerleşikler ile Bash'ın kendisine özgü ya da sonradan eklenmiş yerleşik komutlarından kısaca bahsedilecektir.
Yerleşiklerin çoğu POSIX ya da Bash tarafından eklenmiştir.
Aksi belirtilmedikçe, - ile öncelenmiş seçenekler kabul eden belgelenmiş her yerleşik komut seçeneklerin sonunu işaretlemek için - kabul eder. Örneğin, :, true, false ve test yerleşikleri seçenek kabul etmezler.