La
shell, in
informatica, è la parte di un
sistema operativo che permette agli utenti di interagire con il sistema stesso, impartendo
comandi e richiedendo l'avvio di altri
programmi. Insieme al
kernel costituisce una delle componenti principali di un sistema operativo. Il suo nome (dall'
inglese shell, guscio) deriva dal fatto che questa componente viene considerata l'involucro, la parte visibile del sistema ed è dunque definibile come l'
interfaccia utente o il programma
software che la rende possibile.