Questão de Sistemas Operacionais — Scripts em Unix e Linux — VUNESP 2023
Sistemas Operacionais›Scripts em Unix e Linux
Código
vu197166
Banca
VUNESP
Órgão
Pref Marília
Ano
2023
Cargo
Ass (Araçatuba)
Um assistente de suporte em TI deseja observar o uso do espaço das partições de um sistema operacional Linux. Para tal, ele pode utilizar no shell do sistema o comando
Adf
Bcd
Cls
Dmv
Epwd
Revelar gabarito e comentário▾
GabaritoA — df
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”.
Comandos Linux: observando o uso do espaço das partições
Gabarito: letra A. O comando df (abreviação de disk free) é o utilitário padrão do Linux/Unix para exibir o uso do espaço em disco dos sistemas de arquivos montados, mostrando o espaço total, usado e disponível em cada partição. Os demais comandos (cd, ls, mv, pwd) têm funções distintas de navegação, listagem, movimentação e exibição do diretório atual — nenhum deles reporta o uso de espaço das partições.
O comando df é um dos utilitários fundamentais de administração de discos em sistemas Unix-like. Ele lê as informações dos sistemas de arquivos montados e as apresenta em uma tabela, tipicamente com colunas como Filesystem (a partição ou dispositivo), Size (tamanho total), Used (espaço utilizado), Avail (espaço disponível), Use% (percentual de uso) e Mounted on (ponto de montagem). É exatamente o que o assistente de suporte precisa para "observar o uso do espaço das partições".
O comando df é frequentemente confundido com o du (disk usage), mas há uma distinção importante: enquanto df mostra o espaço livre/ocupado de cada sistema de arquivos montado (partições inteiras), o du mostra o tamanho de diretórios e arquivos específicos. Por exemplo, df -h exibe as partições em formato legível (com unidades como GB), enquanto du -sh /home mostra quanto espaço o diretório /home ocupa. Para a necessidade do enunciado — observar o uso do espaço das partições — o df é o comando correto.
Os demais comandos listados pertencem ao grupo de navegação e manipulação de arquivos, e não têm relação com a verificação de espaço em disco:
cd (change directory) — muda o diretório atual de trabalho.
ls (list) — lista o conteúdo de um diretório.
mv (move) — move ou renomeia arquivos e diretórios.
pwd (print working directory) — exibe o caminho do diretório atual.
A banca explora aqui a confusão entre comandos de navegação e comandos de administração de disco. O candidato que não domina a função exata de cada utilitário pode ser induzido a escolher ls, por exemplo, por associá-lo a "listar" algo — mas ls lista arquivos, não o uso de espaço das partições. A pegadinha é justamente essa: todos os comandos são comuns no dia a dia do terminal, mas apenas um atende à finalidade específica pedida.
Guarde a fronteira: para espaço em partições/sistemas de arquivos, use df; para tamanho de diretórios/arquivos, use du. É exatamente nessa distinção que as alternativas se separam.
Comandos Linux: Espaço em disco (df — partições/sistemas de arquivos, du — tamanho de diretórios/arquivos); Navegação (cd — muda de diretório, pwd — mostra diretório atual); Manipulação (ls — lista arquivos, mv — move/renomeia)
Alternativa A — ✅ Correta ⟵ GABARITO
O comando df (disk free) é o utilitário padrão para exibir o uso do espaço em disco dos sistemas de arquivos montados. Ele mostra, para cada partição, o espaço total, o usado, o disponível e o percentual de utilização. É a ferramenta correta para o assistente de suporte observar o uso do espaço das partições.
Alternativa B — ❌ Incorreta
O comando cd (change directory) é usado para mudar o diretório atual de trabalho no shell. Ele não exibe nenhuma informação sobre o uso de espaço das partições — apenas navega pela hierarquia de diretórios.
Alternativa C — ❌ Incorreta
O comando ls (list) lista o conteúdo de um diretório (arquivos e subdiretórios). Embora o nome sugira "listar", ele não lista o uso de espaço das partições; para isso, o comando correto é df.
Alternativa D — ❌ Incorreta
O comando mv (move) é usado para mover ou renomear arquivos e diretórios. Ele não tem nenhuma relação com a observação do uso de espaço das partições — é um comando de manipulação de arquivos.
Alternativa E — ❌ Incorreta
O comando pwd (print working directory) exibe o caminho completo do diretório atual em que o usuário está trabalhando. Ele não fornece informações sobre o uso de espaço das partições — apenas indica a localização atual na árvore de diretórios.
PEGA ESSA DICA!
Para fixar, associe cada comando à sua função essencial: df = espaço em disco free (partições); du = disk usage (tamanho de diretórios); cd = change directory (navegar); ls = list (listar arquivos); mv = move (mover/renomear); pwd = print working directory (mostrar diretório atual). Na prova, leia o que o enunciado pede — "uso do espaço das partições" — e procure o comando que faz exatamente isso: df.