Questão FC144337
No item seguinte, referente a conceitos de organização e de gerenciamento de informações e segurança da informação, é apresentada uma situação hipotética, seguida de uma assertiva
Sistemas Operacionais
CEBRASPE (CESPE) · 2018
Em seu diretório home no Linux, Simão tem os seguintes arquivos e subdiretórios.
/home/simao/teste.txt
/home/simao/agosto/lista.sh
/home/simao/julho
O subdiretório julho não tem arquivos e(ou) subdiretórios.
Nessa situação, caso Simão execute o comando rm –Rf /home/ a partir de /tmp, os arquivos teste.txt e lista.sh serão deletados, mas os subdiretórios dentro de /home/simao/ serão preservados.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Comentário: O comando rm é um poderoso aliado no gerenciamento de arquivos no Linux, mas também pode ser um grande risco se utilizado de forma descuidada. No caso apresentado, o uso do comando rm -Rf /home/ a partir do diretório /tmp implica em algumas considerações essenciais. O parâmetro -R indica que a operação deve ser feita de forma recursiva, ou seja, ao deletar um diretório, todos os seus conteúdos são apagados, incluindo arquivos e subdiretórios. O parâmetro -f (forçar) remove qualquer resistência, eliminando diretamente os itens sem confirmações ou mensagens. Portanto, ao executar rm -Rf /home/, Simão não apenas perderá os arquivos teste.txt e lista.sh, mas também todos os subdiretórios que estão contidos em /home/simao/, mesmo que o subdiretório julho esteja vazio. A afirmação que diz que os subdiretórios serão preservados é, portanto, totalmente ERRADA, pois a operação de remoção não faz distinção entre diretórios vazios ou não. A conscientização sobre esses comandos é fundamental para evitar perdas irreparáveis de dados!
Conteúdo do catálogo FC Concursos · Atualizado em