Je hebt heel veel shells, die vaak op elkaar lijken.
Linux gebruikt voornamelijk bash. Unix is zoals je weet een verzamelnaam voor verschillende op elkaar gebaseerde besturingssystemen, die verschillende shells kunnen gebruiken, zoals sh (voorloper van bash), ash, en dash.
Verder zijn python en perl ook shells (de interpreter ervan dan), maar deze worden meestal niet als commandline-shell gebruikt.