Et Unix-skall er en kommandolinjetolk eller et skall som gir et kommandolinjebrukergrensesnitt for Unix-lignende operativsystemer. Skallet er både et interaktivt kommandospråk og et skriptspråk, og brukes av operativsystemet for å kontrollere utførelsen av systemet ved hjelp av shell-skript.
Linux har hundrevis av forskjellige distribusjoner. UNIX har varianter (Linux er faktisk en UNIX-variant basert litt på Minix, som er en UNIX-variant), men de riktige versjonene av UNIX-systemet er mye mindre i antall.