Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — Quadrix 2024

Sistemas OperacionaisLinux
Código
qg354544
Banca
Quadrix
Órgão
NOVACAP
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas - Manutenção/Sustentação
Acerca da memória cache, dos barramentos de entrada e saída (E/S), do gerenciamento de processos e do sistema operacional Linux, julgue o item que se segue.O comando touch do Linux pode ser utilizado para alterar o registro de data e hora (timestamp) de arquivos ou de pastas.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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

Gabarito: letra C (Certo). O comando touch do Linux é utilizado para criar arquivos vazios e, principalmente, para alterar os timestamps (data e hora de acesso e modificação) de arquivos e diretórios existentes. Essa é uma funcionalidade essencial do comando, amplamente cobrada em provas de sistemas operacionais.

O touch é um utilitário presente em praticamente todas as distribuições Linux e faz parte dos comandos básicos de manipulação de arquivos. Sua função primária é atualizar o registro de data e hora de um arquivo ou diretório para o momento atual, mas também pode ser usado para criar um arquivo vazio caso ele não exista. Na prática, quando você executa touch arquivo.txt em um arquivo que já existe, o sistema atualiza o timestamp de modificação (mtime) e o timestamp de acesso (atime) para a data e hora atuais. Se o arquivo não existir, o comando o cria com tamanho zero.

Essa capacidade de alterar timestamps é útil em diversas situações, como forçar a recompilação de programas (make), simular atividades em arquivos de log ou simplesmente criar arquivos de configuração vazios. O comando aceita opções como -a (altera apenas o tempo de acesso), -m (altera apenas o tempo de modificação) e -t (permite especificar uma data/hora específica, em vez de usar a atual).

A banca explora aqui um conhecimento básico, mas fundamental: o touch não serve apenas para criar arquivos, mas também para atualizar timestamps. Muitos candidatos associam o comando apenas à criação de arquivos vazios e podem hesitar diante da afirmação de que ele altera data e hora. No entanto, a documentação oficial (man touch) e o uso comum confirmam essa dupla função.

PEGA ESSA DICA!

Para memorizar, lembre-se: touch = "tocar" no arquivo, ou seja, atualizar sua data/hora. Se o arquivo não existe, ele é criado. Essa é a essência do comando. Em provas, questões sobre touch costumam cobrar exatamente essa dualidade: criação e atualização de timestamp.

  1. 1Arquivo existe?
  2. 2Sim → atualiza timestamp
  3. 3Não → cria arquivo vazio
LEVEL · soulevel.com.br

Item — ✅ CERTO

A afirmação está correta. O comando touch é utilizado para alterar o registro de data e hora (timestamp) de arquivos ou pastas. Conforme a documentação e o uso comum, touch atualiza o tempo de acesso e modificação de um arquivo existente, e, se o arquivo não existir, ele o cria vazio. Essa é uma funcionalidade central do comando, e a questão a descreve com precisão.

Gabarito: letra C (Certo).

Link permanente: /questoes/qg354544