O bash, um dos ambientes shell utilizados nos sistemas oper...

Próximas questões
Com base no mesmo assunto
Q449667 Sistemas Operacionais
O bash, um dos ambientes shell utilizados nos sistemas operacionais Linux, disponibiliza recursos adicionais de interação com o usuário se comparado com o sh. Por exemplo, a digitação e a execução de: !! (exclamação dupla), na linha de comando do bash, tem como resultado
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - a execução do comando anterior executado no terminal.

Vamos explorar um pouco sobre o bash, que é um interpretador de comandos, ou shell, muito utilizado em sistemas operacionais do tipo Linux. O bash é uma evolução do shell sh (Bourne Shell), e oferece uma série de funcionalidades adicionais, como personalização do ambiente, autocomplete de comandos, scripts mais avançados e, claro, os atalhos para controlar o histórico de comandos.

Quando você utiliza !! no bash, ele traz de volta e executa o último comando que você digitou no terminal. Isso é particularmente útil quando você precisa repetir o comando anterior, talvez com privilégios de superusuário. Imagine que você digitou um comando que requer permissões de administrador e esqueceu de precedê-lo com sudo. Basta digitar sudo !! e o último comando será repetido com o prefixo sudo, proporcionando a execução com privilégios elevados.

É importante entender que as outras alternativas não são características do comando !!. Por exemplo, a alternativa A descreve uma ação que não está associada ao uso desse atalho, e o mesmo vale para as alternativas B, D e E. O bash tem outros comandos e atalhos para navegação entre diretórios, gerenciamento de processos e controle do terminal, mas o !! é específico para a repetição do último comando.

Portanto, ao se deparar com esse tipo de questão em concursos públicos, é essencial ter conhecimento prático dos atalhos e comandos do bash, o que pode ser obtido estudando e utilizando o terminal Linux regularmente.

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

ArrowUp+Enter or !! -

Redo previous command- http://www.tldp.org/LDP/Bash-Beginners-Guide/html/Bash-Beginners-Guide.html

Clique para visualizar este comentário

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