← Questões de Sistemas Operacionais

Sistemas Operacionais · FGV · 2022

Questão comentada de Sistemas Operacionais

Um administrador necessita alterar, via linha de comandos em uma console de texto, o layout do teclado da sua estação de trabalho cujo sistema operacional é o RedHat Entreprise Linux 8. O comando que ele utilizará para alterar para o padrão us é

Gabarito: C

No Red Hat Enterprise Linux 8, o comando localectl serve para administrar configurações de localidade e de teclado pela linha de comandos. Quando a questão fala em alterar o layout do teclado em uma console de texto, ela está pedindo justamente a mudança do keymap do sistema, não um status, nem uma consulta, nem algo relacionado a idioma de aplicações. Para esse caso, o comando adequado é localectl set-keymap us. O verbo set-keymap indica a definição do mapa de teclado para consoles de texto, e o parâmetro us seleciona o layout americano. É aquele tipo de comando direto: você diz o que quer mudar e já aplica a configuração. As demais opções tentam confundir com comandos parecidos, mas com funções diferentes. O localectl status só exibe informações atuais; list-keymaps lista os mapas disponíveis; config-keymap e set-locale-keymap não são a forma esperada para esse ajuste no RHEL 8. Em prova, a banca gosta muito de cobrar a diferença entre consultar e configurar. Então, o gabarito está correto porque a tarefa é alterar o layout do teclado na console, e isso é feito com set-keymap. Em Linux, entender o nome do comando costuma valer mais do que decorar tudo: status mostra, list-keymaps lista, set-keymap configura.

Continue treinando

Questões relacionadas