Um usuário precisa realizar as seguintes ações em um sistem...

Próximas questões
Com base no mesmo assunto
Q3768323 Sistemas Operacionais
Um usuário precisa realizar as seguintes ações em um sistema Linux:

1. Criar um diretório chamado projetos.
2. Acessar esse diretório.
3. Criar um arquivo de texto chamado lista.txt.
4. Exibir o conteúdo do arquivo na tela.

Assinale qual sequência de comandos executa corretamente essas operações:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: A decisão dependia de comparar, em cada alternativa, se os comandos correspondiam exatamente às ações pedidas no enunciado: criar diretório, entrar nele, criar arquivo e exibir o conteúdo. Só a alternativa A mantém essa correspondência funcional entre comando e ação.

Tema central: Comandos Linux básicos
Análise das alternativas
A
Certa
A alternativa A associa cada ação ao comando adequado: mkdir cria o diretório projetos, cd acessa esse diretório, touch cria o arquivo lista.txt e cat lista.txt é o comando indicado para exibir o conteúdo do arquivo. Além disso, a ordem está operacionalmente correta, porque primeiro se cria o diretório, depois se entra nele, depois se cria o arquivo e só então se tenta exibi-lo.
B
Errada
Está errada porque ls projetos apenas lista conteúdo e não acessa o diretório, então falha na segunda ação. Também erra a quarta ação, pois pwd mostra o diretório atual e não exibe o conteúdo de lista.txt.
C
Errada
Está errada porque começa com cd projetos sem antes criar o diretório, o que viola a ordem lógica exigida. Além disso, touch projetos cria um arquivo chamado projetos, e mkdir lista.txt cria um diretório chamado lista.txt, contrariando as ações de criar diretório projetos e criar arquivo lista.txt.
D
Errada
Está errada porque mkdir lista.txt cria diretório, não arquivo de texto, e cd lista.txt tenta entrar nesse diretório. Depois, touch projetos cria arquivo com o nome projetos, invertendo nomes e tipos pedidos, e echo lista não exibe o conteúdo de lista.txt.
E
Errada
Está errada porque touch projetos cria arquivo, não diretório, então a primeira ação já fica incorreta. Em seguida, cd projetos falha porque projetos não foi criado como diretório, mkdir lista.txt cria diretório em vez de arquivo, e more projetos não exibe o conteúdo de lista.txt, que era o arquivo solicitado.
Pegadinha da questão
A questão explora confusões reais entre mkdir e touch, entre cd e ls, e entre exibir arquivo com cat e mostrar o diretório atual com pwd, além de exigir atenção à ordem lógica das etapas.
Dica para questões semelhantes
  • Em questão de comandos, confira ação por ação se o comando executa exatamente a função pedida.
  • Não basta o comando existir no Linux; ele precisa corresponder ao objeto certo: diretório ou arquivo.
  • Verifique a ordem operacional: criar antes de acessar, acessar antes de manipular, manipular antes de exibir.
  • Para eliminar alternativas, identifique em qual etapa específica o comando deixa de cumprir o que foi solicitado.

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

GAB: A

Chmod: altera as permissões de arquivos e diretórios

df: Mostra a quantidade de espaço usada no disco rígido

top: Mostra o uso da memória

cd: Acessa uma determinada pasta (diretório)

mkdir: Cria um diretório

cls: comando que limpa a tela e deixa o cursor no canto superior esquerdo.

rm: Remove um arquivo/diretório

OBS:

rm -f : apaga sem pedir confirmação.

rm -i : apaga após pedir confirmação.

rm -r : apaga arquivos e subdiretórios.

rm -v : lista arquivos deletados.

cat: Abre um arquivo para visualizar o conteúdo diretamente no terminal

Clique para visualizar este comentário

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