O Gerenciador de Comandos aceita comandos dos usuários. Ele valida sintaticamente os comandos e argumentos e, em seguida, notifica o controlador que um ou mais comandos foram inseridos. Dependendo do comando, o Gerenciador de Comandos poderá também executá-lo.