O shell do Linux é um interpretador de comandos. É por meio dele que o usuário, à medida que introduz comandos, passa os dados diretamente para os dispositivos. Essa característica permite maior velocidade e interoperabilidade de hardware que o sistema Windows.