Questão de Noções de Informática — Sistema Operacional — VUNESP 2023
Noções de Informática›Sistema Operacional
Código
vu080534
Banca
VUNESP
Órgão
EPC
Ano
2023
Nível
Superior
No Linux, em sua configuração original, existe uma árvore de diretórios dir1/dir2/dir3/dir4. O comando rmdir dir1/dir2/dir3/dir4 irá apagar
Aos diretórios dir4, dir3, dir2 e dir1.
Bos arquivos que existem no diretório dir4, apenas.
Co diretorio dir1, apenas.
Do diretório dir4, apenas, desde que esteja vazio.
Eos diretorios dir1 e dir4, apenas.
Revelar gabarito e comentário▾
GabaritoD — o diretório dir4, apenas, desde que esteja vazio.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Comando rmdir no Linux
Gabarito: letra D. O comando rmdir remove apenas o último diretório do caminho especificado, desde que esteja vazio. Não remove diretórios pais nem arquivos. Portanto, rmdir dir1/dir2/dir3/dir4 tentará remover o diretório dir4, e somente se ele estiver vazio.
Análise das alternativas
Alternativa A — ❌ Incorreta
Afirma que remove todos os diretórios (dir1, dir2, dir3, dir4). O rmdir não remove diretórios intermediários; apenas o último da hierarquia.
Alternativa B — ❌ Incorreta
Afirma que remove os arquivos dentro de dir4. O rmdir remove diretórios, não arquivos. Se dir4 contiver arquivos, o comando falha.
Alternativa C — ❌ Incorreta
Afirma que remove apenas dir1. Na verdade, o comando age sobre o último componente do caminho (dir4), não o primeiro.
Alternativa D — ✅ Correta ⟵ GABARITO
O rmdir remove dir4 apenas, desde que esteja vazio. Exatamente o comportamento descrito no enunciado.
Alternativa E — ❌ Incorreta
Afirma que remove dir1 e dir4. O comando não remove dir1, apenas dir4 (se vazio).
PEGA ESSA DICA!
Lembre-se: rmdir = remove directory (vazio). Para remover diretórios não vazios, use rm -r. O comando nunca remove pais automaticamente.