Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — Quadrix 2025

Sistemas OperacionaisLinux
Código
qg603281
Banca
Quadrix
Órgão
SEDF
Ano
2025
Nível
Superior
Cargo
Professor de Educação Básica: Eletrônica
A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.O comando man ls no Linux será utilizado para criar um manual ou ajuda para o comando ls, que não existe por padrão no sistema.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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 man no Linux

Gabarito: ERRADO. O comando man ls não cria um manual para o comando ls; ele apenas exibe o manual já existente do comando ls, que é um comando padrão presente em praticamente todas as distribuições Linux. A afirmação inverte completamente a função do man e nega a existência do ls, que é um dos comandos mais básicos do sistema.

O comando man (abreviação de manual) é o visualizador de páginas de manual do Linux. Ele não cria, gera ou instala documentação — ele apenas consulta e exibe a documentação que já está instalada no sistema, geralmente em /usr/share/man. Quando você digita man ls, o sistema procura a página de manual correspondente ao comando ls e a exibe na tela, permitindo navegar com as setas e sair com a tecla q. A página de manual contém a descrição, a sintaxe, as opções e exemplos de uso do comando.

O comando ls é um dos utilitários mais fundamentais do Linux, presente desde as primeiras versões do sistema. Ele lista o conteúdo de diretórios e é tão essencial que está incluído no pacote coreutils, que é instalado por padrão em todas as distribuições. Negar a existência do ls é um erro grosseiro, pois sem ele seria impossível navegar pelo sistema de arquivos de forma básica.

A confusão que a banca explora aqui é dupla: primeiro, troca o sentido do man (que exibe documentação, não a cria); segundo, afirma que o ls não existe por padrão, quando na verdade ele é um comando padrão. Para criar um manual ou ajuda, o usuário usaria ferramentas como man para visualizar, ou escreveria um arquivo de texto, mas o man em si não tem função de criação.

Na prática, se você digitar man ls em qualquer terminal Linux, verá algo como:

LS(1)                            User Commands                           LS(1)

NAME
       ls - list directory contents

SYNOPSIS
       ls [OPTION]... [FILE]...

DESCRIPTION
       List information about the FILEs (the current directory by default).
       ...

Isso prova que o ls existe e que o man apenas o documenta. A pegadinha está em inverter o papel do man e negar a existência de um comando básico.

NÃO CAIA NESSA!

A banca inverte o papel do man (que exibe o manual, não o cria) e ainda afirma que o ls não existe por padrão — quando ele é um comando essencial e sempre presente. Cuidado com afirmações que negam a existência de comandos básicos ou que atribuem ao man uma função de criação que ele não tem.

Comando man
  • 1Função real
    • Exibe manual já existente
    • Consulta documentação instalada
  • 2O que NÃO faz
    • Não cria manual
    • Não gera documentação
  • 3Comando ls
    • Existe por padrão
      • Lista arquivos e diretórios
      • Pacote coreutils
LEVEL · soulevel.com.br

Item — ❌ ERRADO

A afirmação está errada por dois motivos:

  1. O man não cria manual — ele apenas exibe a documentação já existente. O comando man é um visualizador de páginas de manual, não um gerador de documentação.

  2. O ls existe por padrão — é um comando fundamental do Linux, presente em todas as distribuições, responsável por listar arquivos e diretórios.

Portanto, a afirmativa está ERRADA.

Gabarito: ERRADO

Link permanente: /questoes/qg603281