Il terminale, chiamato anche shell, permette di interagire con i sistemi operativi quali Linux/UNIX. Qualsiasi programma creato per Linux (in generale per UNIX) è fatto per funzionare da terminale.
Abbiamo shell testuale e grafico.
Lo shell testuale è quello meno dispensivo di risorse e più potente, per questo motivo insostituibile dallo shell grafico.
Lo shell grafico è quello che si utilizza per interagire con il mouse, esempi sono gnome e kde, è più dispensivo di risorse, ma ovviamente da una maggiore facilità di interazione tra computer e uomo.
--Gatzu 13:50, Dic 4, 2007 (CET)