Em relação ao Linux, todas as afirmativas a seguir estão co...

Próximas questões
Com base no mesmo assunto
Ano: 2011 Banca: FUMARC Órgão: BDMG Prova: FUMARC - 2011 - BDMG - Analista de Sistemas |
Q165297 Sistemas Operacionais
Em relação ao Linux, todas as afirmativas a seguir estão corretas, EXCETO:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B

Vamos entender por que a alternativa B está incorreta e explorar os conceitos abordados nas demais alternativas.

Alternativa A:

Comandos que requerem privilégios de administrador podem ser precedidos com o comando sudo. Isso está correto. No Linux, o sudo permite a um usuário autorizado executar um comando como superusuário ou outro usuário, conforme especificado pelo arquivo de configuração sudoers.

Alternativa B:

Afirmar que para determinar qual shell está sendo executado pode-se utilizar o comando wsh está incorreto. O comando correto para essa função é echo $SHELL ou ps -p $$. O comando wsh não existe no Linux.

Alternativa C:

O bash (Bourne Again Shell) possui um recurso interessante de auto-completar os comandos que foram digitados via entrada padrão. Basta digitar uma parte do comando e, pressionando a tecla TAB, o comando é completado e acrescentado um espaço ao final. Esta descrição está correta. O recurso de auto-completar ajuda muito na eficiência e precisão ao digitar comandos.

Alternativa D:

Quando o caractere “&” é adicionado ao término de um comando, esse processo é colocado em segundo plano (background). Esta afirmativa está correta. Executar processos em segundo plano permite que o terminal seja liberado para novos comandos enquanto o processo continua em execução.

Resumindo, identificar o Shell em execução com o comando wsh não é correto, pois esse comando não existe no Linux. Use echo $SHELL para essa finalidade. As demais alternativas fornecem informações verídicas sobre o uso de sudo, auto-completar no bash, e execução de comandos em segundo plano.

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

wsh não é um comando válido. Para determinar o shell corrente pode utilizar a variavel de ambiente SHELL ($ echo $SHELL)
The Bourne-again-shell (bash) [1] é parte do projeto GNU. Seu nome é interpretado como um jogo de palavras deliberadamente ambíguo e pode ser usado como um "nascido de novo Shell (nascido de novo)" como uma "uma vez (a) Bourne Shell".
Para saber a versão do kenel basta utilizar uname.
a)   O sudo permite um usuário em particular execute vários comandos como super usuário sem que possua sua senha, ou seja sem a senha do root
 
b)   Se você der o comando "ps", vai ver que um dos programas rodando é o seu Shell, wsh não é um comando válido. Para determinar o shell corrente pode utilizar a variavel de ambiente SHELL ($ echo $SHELL)
 
c)   O Bash (Bourne Again Shell) é a interface padrão de usuário para o Linux. O Shell bash permite usar a tecla Tab para completar comandos. Você só precisa digitar parte de um comando e pressionar Tab.
 
d)   Para iniciar um programa em primeiro plano, basta digitar seu nome normalmente. Para iniciar um programa em segundo plano, acrescente o caracter "&" após o final do comando.

Portanto a a afirmativa incorreta é a letra B. 
A letra B está incorreta... mas não entende este "acrescentado um espaço no final". Isto ocorre mesmo? Testei aqui e não tem espaço não.

Clique para visualizar este comentário

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