/bin/sh
(Çizgi) kabuk POSIX uyumlu, işlevsellik kabuk sistemini başlatmak için daha verimli (daha küçük) olmaktır. Bunun bir parçası olarak, geçmiş ve gelişmiş komut satırı düzenleme dahil değildir. Sıkı POSIX komut dosyaları için etkileşimli kabuktan daha uygundur. Fikir 'giriş' kabuğu varsayılan olarak bash olacak, ancak önyükleme sistemi tire kullanıyor olacaktır. Ubuntu 11.04'teki kılavuz sayfası, tire işaretinin geçmiş ve komut satırı düzenlemesine sahip olduğunu, ancak programın bu özelliklere sahip olmadığını gösterir. Baz çalıştırılabilir dosyaların boyutuna bir göz atın.
$ ls -l /bin/*ash /bin/sh
-rwxr-xr-x 1 root root 822420 Mar 31 15:26 /bin/bash
-rwxr-xr-x 1 root root 83848 Nov 15 2010 /bin/dash
lrwxrwxrwx 1 root root 4 May 17 21:15 /bin/rbash -> bash
lrwxrwxrwx 1 root root 4 May 17 21:15 /bin/sh -> dash
$ strings /bin/bash | egrep -ci 'fc|hist'
181
$ strings /bin/dash | egrep -ci 'fs|hist'
1
Çalışmaya $SHELL
ya da bash
sadece yerine alışmaya çalışın sh
.