Questão de Sistemas Operacionais — Linux — Quadrix 2024
- Código
- qg351072
- Banca
- Quadrix
- Órgão
- CRN - 8ª Região (PR)
- Ano
- 2024
- Nível
- Médio
- Cargo
- Assistente de Tecnologia da Informação Júnior
- Alsblk.
- Btop.
- Cpwd.
- Dchmod.
- Emv.
GabaritoA — lsblk.
Gabarito: letra A. O comando lsblk (list block devices) exibe informações de todos os dispositivos de bloco conectados ao sistema, como discos rígidos, SSDs e partições. Os demais comandos têm funções distintas: top monitora processos, pwd mostra o diretório atual, chmod altera permissões e mv move/renomeia arquivos.
O Linux trata dispositivos de armazenamento como dispositivos de bloco — unidades que transferem dados em blocos, como discos e partições. O comando lsblk é a ferramenta padrão para listá-los, mostrando a hierarquia de discos e partições, pontos de montagem, tamanhos e tipos. Ele lê informações do sistema de arquivos virtual /sys e do udev, dispensando privilégios de superusuário para a visualização básica.
A utilidade do lsblk está na administração de discos: ao conectar um novo dispositivo, o administrador usa lsblk para identificar o nome do dispositivo (ex.: /dev/sdb), suas partições e onde montá-lo. Por exemplo, ao inserir um pendrive, lsblk mostra algo como sdb com a partição sdb1, permitindo montá-lo em um diretório.
A banca explora a confusão entre comandos de monitoramento de processos (top, ps) e comandos de gerenciamento de discos (lsblk, df, fdisk). Enquanto top exibe processos em tempo real com consumo de CPU e memória, lsblk foca exclusivamente em dispositivos de bloco. Essa distinção é o critério decisivo para separar as alternativas.
O comando lsblk (abreviação de list block devices) é exatamente o que o enunciado pede: mostra informações de todos os dispositivos de bloco conectados ao sistema. Ele exibe a árvore de discos e partições, com nomes de dispositivos (ex.: sda, sdb), tamanhos, pontos de montagem e tipos de sistema de arquivos. É uma ferramenta essencial para administração de armazenamento, permitindo identificar rapidamente quais discos estão presentes e como estão particionados.
O comando top exibe processos em execução e informações sobre o consumo de memória e processamento, conforme descrito no material de apoio: "top - Exibir processos que estão executando e informações sobre quanto de memória e processamento eles consomem." Ele não tem relação com dispositivos de bloco — é uma ferramenta de monitoramento de processos em tempo real.
O comando pwd (print working directory) exibe o nome do diretório atual no terminal. O material de apoio confirma: "pwd - Exibir o nome do diretório atual". Ele é usado para navegação, não para listar dispositivos de bloco.
O comando chmod altera permissões de acesso a arquivos e diretórios. O material de apoio registra: "chmod - Alterar permissões de acesso." Ele é uma ferramenta de controle de acesso, não de listagem de dispositivos de armazenamento.
O comando mv move ou renomeia arquivos e diretórios. Embora não esteja listado no material de apoio, é um comando fundamental do Linux para manipulação de arquivos, não para exibir dispositivos de bloco. Ele opera sobre o sistema de arquivos, mas não lista hardware.
Para diferenciar comandos na prova, agrupe-os por função: lsblk, df, fdisk e mount lidam com discos e partições; top, ps e kill lidam com processos; pwd, cd, ls e mv lidam com navegação e arquivos. Essa categorização ajuda a eliminar alternativas rapidamente.
Gabarito: letra A
Link permanente: /questoes/qg351072