O Sgt João deseja verificar todos os ambientes Shell existe...

Próximas questões
Com base no mesmo assunto
Q658256 Sistemas Operacionais
O Sgt João deseja verificar todos os ambientes Shell existentes no Sistema Operacional Linux instalado em seu computador. Para esse procedimento deverá executar o Comando:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D - /etc/shells. Vamos entender por quê.

No Linux, os ambientes de Shell são uma parte fundamental, pois eles oferecem uma interface de linha de comando para a interação com o sistema operacional. Para verificar todos os shells disponíveis em um sistema Linux, o arquivo relevante é o /etc/shells. Esse arquivo contém uma lista de todos os shells que estão instalados e configurados no sistema e que podem ser utilizados pelos usuários.

Agora, vamos analisar por que as outras alternativas estão incorretas:

A - /uname/shells: O comando uname é usado para obter informações sobre o sistema, como o nome do kernel. No entanto, não possui um diretório relacionado a /uname/shells, tornando essa alternativa inválida para listar shells.

B - /home/shells: O diretório /home é usado para armazenar os diretórios pessoais dos usuários. Não tem relação com a listagem de shells disponíveis no sistema. Portanto, essa alternativa está incorreta.

C - /free/shells: Não existe um caminho padrão como /free/shells no Linux. O comando free é usado para mostrar a quantidade de memória livre e usada no sistema, mas não está relacionado aos shells. Assim, essa opção não é válida.

Portanto, ao necessitar listar todos os ambientes Shell disponíveis em um sistema Linux, o correto é consultar o arquivo /etc/shells, como indicado na alternativa D.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

D) /etc/shells 

Comando?

/etc é um diretório e não comando.

¯\_(ツ)_/¯

Questão mal feita.. /etc contem arquivos de configuração, scripts, portanto é um diretório e não um comando.

/etc/shells

Errada: a sintaxe acima não é aceita no terminal. Para que sejam exibidos os shells disponíveis deve ser usado o comando cat /etc/shells, apenas /etc/shells não é um comando.

Como não há resposta certa, A QUESTÃO DEVERIA TER SIDO ANULADA.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo