Questão de Noções de Informática — Linux / Unix — Quadrix 2024
- Código
- qa583834
- Banca
- Quadrix
- Órgão
- CREFITO 8
- Ano
- 2024
- Cargo
- Tec ( )
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ERRADO. O comando cat é utilizado para exibir o conteúdo de arquivos (concatenar e imprimir na saída padrão), e não para alterar a data do servidor. Para essa finalidade, o administrador utiliza comandos como date (para exibir ou definir a data/hora do sistema) ou timedatectl (em sistemas com systemd). A afirmativa troca a função de um comando por outra completamente distinta.
O Linux é um sistema operacional multiusuário e multitarefa, no qual o administrador (usuário root) gerencia o servidor por meio de comandos digitados no terminal (shell). Cada comando tem uma função específica, e a banca explora justamente a confusão entre elas. O comando cat é um dos mais básicos e conhecidos: seu nome vem de concatenate (concatenar), e sua principal finalidade é ler e exibir o conteúdo de arquivos de texto na tela. Por exemplo, cat /etc/passwd mostra o conteúdo do arquivo de usuários do sistema. Ele também pode ser usado para criar arquivos (cat > arquivo.txt) ou concatenar vários arquivos em um só (cat a.txt b.txt > c.txt).
A alteração da data e hora do servidor, por sua vez, é uma tarefa de administração do sistema, que exige privilégios de root. O comando clássico para essa finalidade é o date, que, sem argumentos, exibe a data e hora atuais; com argumentos, permite definir a data e hora do sistema (ex.: date -s "2024-01-01 12:00:00"). Em distribuições mais modernas que utilizam o systemd, o comando timedatectl é o mais recomendado, pois gerencia não apenas a data/hora, mas também o fuso horário e a sincronização com servidores NTP (ex.: timedatectl set-time "2024-01-01 12:00:00").
A confusão entre cat e date é um erro clássico em provas de informática. O candidato que não domina os comandos básicos do Linux pode facilmente associar cat a qualquer tarefa de administração, mas a função de cada comando é bem delimitada. Para fixar: cat trabalha com arquivos (conteúdo), date trabalha com tempo (data/hora). Essa distinção é o critério decisivo para julgar a afirmativa.
A afirmativa está errada porque atribui ao comando cat a função de alterar a data do servidor, o que não corresponde à sua finalidade. O cat é usado para exibir o conteúdo de arquivos, enquanto a alteração da data é feita com os comandos date ou timedatectl. A banca trocou a função de um comando por outra, explorando a falta de familiaridade do candidato com os comandos de administração do Linux.
Gabarito: ERRADO
Link permanente: /questoes/qa583834