Questão FC671349
A respeito da arquitetura e da organização de computadores e dos sistemas operacionais, julgue o item a seguir. No Linux, o comando utilizado para calcular o uso de disco do diretó
Sem classificação
QUADRIX · 2025
A respeito da arquitetura e da organização de computadores e dos sistemas operacionais, julgue o item a seguir.
No Linux, o comando utilizado para calcular o uso de disco do diretório /home/cfbio, ordenar os resultados por tamanho e exibir apenas os 10 maiores arquivos, redirecionando a saída para o arquivo tamanho_cfbio.log é: df ‑h /home/cfbio | sort ‑n ‑r | tail ‑n 10 > tamanho_cfbio. log.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Errado porque o comando indicado usa df, que mostra o uso da *filesystem* que contém /home/cfbio, não o espaço ocupado por arquivos ou subdiretórios dentro de /home/cfbio. Ou seja, df não lista tamanhos por arquivo/entrada e normalmente retorna poucas linhas, não uma lista ordenável de arquivos.
Além disso há dois problemas na tubulação: usar sort -n -r em saída com sufixos humanos (p. ex. 1K, 2M) não ordena corretamente; para isso existe sort -h. E se ordenar do maior para o menor, usar tail -n 10 traz os 10 menores; para os 10 maiores deve-se usar head -n 10.
Um comando correto e simples é: du -ah /home/cfbio | sort -rh | head -n 10 > tamanho_cfbio.log. Note também o espaço indevido antes de .log na afirmação original.
Conteúdo do catálogo FC Concursos · Atualizado em