Questão nº 70
Questão de Suporte · FGV DPGE-RJ 2014 (nº 70)
Em ambientes UNIX, o utilitário padrão para checar a consistência de sistemas de arquivos como EXT3, capaz de repará-los se necessário, é
- Async.
- Bmkfs.
- Cfsck. (alternativa correta)
- Dchkdsk.
- Evolrepair.
Resposta comentada
Gabarito Alternativa C
Quando um sistema de arquivos (como o EXT3) em um ambiente UNIX sofre um desligamento inesperado ou corrupção, ele pode ficar inconsistente, ou seja, com informações desalinhadas ou danificadas. O utilitário `fsck` é a ferramenta padrão para verificar essa integridade e tentar reparar os erros encontrados.
(A) Incorreta: O comando `sync` força a escrita de todos os dados em cache (na memória) para o disco, garantindo que as informações sejam salvas. Ele não verifica nem repara a consistência de um sistema de arquivos.
(B) Incorreta: O comando `mkfs` (make file system) é usado para criar um novo sistema de arquivos em uma partição ou volume, formatando-o. Ele não serve para verificar ou reparar um sistema de arquivos existente.
(C) Correta: O `fsck` (File System Check) é o utilitário padrão em sistemas UNIX e Linux para verificar a consistência de um sistema de arquivos e, se necessário, tentar repará-lo. Ele é amplamente utilizado para sistemas como EXT2, EXT3, EXT4, XFS, entre outros.
(D) Incorreta: O `chkdsk` (Check Disk) é o utilitário equivalente ao `fsck`, mas para sistemas operacionais Microsoft Windows (usado em sistemas de arquivos como FAT e NTFS). É uma pegadinha comum para quem não diferencia as ferramentas de cada sistema operacional.
(E) Incorreta: `volrepair` não é um utilitário padrão e universalmente reconhecido para reparo de sistemas de arquivos em ambientes UNIX/Linux. Pode ser um termo genérico ou uma ferramenta específica de algum software de terceiros, mas não o padrão.
Fonte: FGV DPGE-RJ 2014 Técnico Superior Especializado em Suporte (Caderno Tipo 1). Reproduzida para fins de estudo.