Questão de Sistemas Operacionais — Geral — VUNESP 2025
- Código
- vu223110
- Banca
- VUNESP
- Órgão
- UNESP
- Ano
- 2025
- Cargo
- V - - Doc ( )
- Als
- Brm
- Cpwd
- Dcat
- Etop
GabaritoD — cat
Gabarito: letra D. O comando cat é o utilitário padrão do Linux para exibir o conteúdo de arquivos no terminal — ele lê o arquivo e o imprime na saída padrão. Os demais comandos têm outras finalidades: ls lista diretórios, rm remove arquivos, pwd mostra o diretório atual e top exibe processos em execução. Essa distinção é o núcleo da questão.
O Linux oferece uma vasta gama de comandos para manipular arquivos e processos, e a banca costuma cobrar a função básica de cada um. O comando cat (abreviação de concatenate) é o mais direto para visualizar o conteúdo de um arquivo de texto: ele lê o arquivo e o escreve na saída padrão (o terminal). Por exemplo, cat /etc/passwd exibe o conteúdo do arquivo de usuários do sistema. Além de exibir, o cat também pode concatenar vários arquivos (cat a.txt b.txt) e criar arquivos (cat > novo.txt), mas sua função primária é a exibição.
Outros comandos também exibem conteúdo, mas com propósitos específicos: head mostra as primeiras linhas, tail as últimas, less e more permitem paginação, e grep filtra linhas por padrão. A questão, porém, pede o comando genérico para exibir conteúdo, e cat é a resposta canônica.
A pegadinha aqui é a confusão entre ls e cat: ls lista os nomes dos arquivos de um diretório, mas não mostra o conteúdo dos arquivos. Muitos candidatos marcam ls por associá-lo a "ver arquivos", mas ele apenas lista os nomes. Já cat é o que realmente exibe o conteúdo.
Guarde a fronteira: listar (ver nomes) é ls; exibir conteúdo é cat. É exatamente nessa distinção que as alternativas se dividem.
O comando ls lista o conteúdo de um diretório (os nomes dos arquivos e subdiretórios), mas não exibe o conteúdo dos arquivos. É o erro clássico: o candidato confunde "ver arquivos" (listar) com "ver o conteúdo do arquivo" (exibir).
O comando rm é usado para remover arquivos e diretórios. Não tem relação com exibição de conteúdo — é uma operação destrutiva.
O comando pwd (print working directory) exibe o diretório atual em que o usuário está trabalhando. Não exibe conteúdo de arquivos.
O comando cat é o utilitário padrão para exibir o conteúdo de arquivos no terminal. Ele lê o arquivo e o imprime na saída padrão. É a resposta correta.
O comando top exibe processos em execução e informações sobre o consumo de memória e processamento, em tempo real. Não exibe conteúdo de arquivos.
Gabarito: letra D — o comando cat é o único que exibe o conteúdo de arquivos.
Link permanente: /questoes/vu223110