Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — INSTITUTO AOCP 2026

Sistemas OperacionaisGeral
Código
qa434214
Banca
INSTITUTO AOCP
Órgão
IF CE
Ano
2026
Cargo
Tec ( )
No contexto do sistema de arquivos no sistema operacional Linux (em português), diversos comandos são utilizados para manipulação de arquivos e diretórios, como criação, cópia, movimentação e visualização de conteúdo. Assinale a alternativa que apresenta corretamente o comando utilizado para criar um arquivo vazio chamado arquivo.txt no Linux.
  1. Atouch arquivo.txt
  2. Btail arquivo.txt
  3. Ccp arquivo.txt
  4. Dmv arquivo.txt
  5. Eless arquivo.txt
Revelar gabarito e comentário

GabaritoA — touch arquivo.txt

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 de manipulação de arquivos no Linux

Gabarito: letra A. O comando touch é o utilitário padrão do Linux para criar um arquivo vazio — quando o arquivo não existe, ele o cria; quando já existe, apenas atualiza a data/hora (timestamp) de acesso e modificação. É exatamente essa dupla função que a alternativa correta espelha.

O Linux oferece um conjunto de comandos para manipular arquivos e diretórios, e cada um tem uma função bem específica. Entender o papel de cada comando é essencial para não confundir na hora da prova. Vamos analisar os principais:

  • touch: cria um arquivo vazio se ele não existir, ou atualiza o timestamp (data de modificação e acesso) se já existir. É o comando mais direto para "criar um arquivo vazio".

  • cat: concatena e exibe o conteúdo de arquivos. Se usado com um arquivo inexistente, pode até criar um arquivo vazio, mas não é sua função principal — e, na prática, cat > arquivo.txt cria um arquivo, mas espera entrada do teclado.

  • cp: copia arquivos ou diretórios. Exige que o arquivo de origem exista.

  • mv: move ou renomeia arquivos e diretórios. Exige que o arquivo de origem exista.

  • tail: exibe as últimas linhas de um arquivo. Exige que o arquivo exista.

  • less: exibe o conteúdo de um arquivo de forma paginada. Exige que o arquivo exista.

  • head: exibe as primeiras linhas de um arquivo. Exige que o arquivo exista.

A pegadinha clássica da banca é oferecer comandos que são reais e comuns, mas que não têm a função de criar arquivos. O candidato que não domina a função exata de cada comando pode se confundir. Por isso, é fundamental memorizar o propósito de cada um.

Comandos de arquivos no Linux
  • 1Criação
    • touch
      • cria arquivo vazio
      • atualiza timestamp se existir
  • 2Visualização
    • cat (concatena e exibe)
    • less (paginação)
    • tail (últimas linhas)
    • head (primeiras linhas)
  • 3Manipulação
    • cp (copia)
    • mv (move/renomeia)
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

O comando touch arquivo.txt cria um arquivo vazio com esse nome no diretório atual. Se o arquivo já existir, ele apenas atualiza a data de modificação e acesso, sem alterar o conteúdo. É a forma mais simples e direta de criar um arquivo vazio no Linux.

Alternativa B — ❌ Incorreta

O comando tail arquivo.txt exibe as últimas linhas de um arquivo existente. Ele não cria arquivos; se o arquivo não existir, o comando retorna uma mensagem de erro. A função de tail é de visualização, não de criação.

Alternativa C — ❌ Incorreta

O comando cp arquivo.txt é usado para copiar arquivos ou diretórios. Ele exige que o arquivo de origem exista e que seja especificado um destino. Sem um destino, o comando retorna erro. Não cria um arquivo vazio.

Alternativa D — ❌ Incorreta

O comando mv arquivo.txt é usado para mover ou renomear arquivos e diretórios. Ele também exige que o arquivo de origem exista e que seja especificado um destino. Não cria arquivos vazios.

Alternativa E — ❌ Incorreta

O comando less arquivo.txt é usado para visualizar o conteúdo de um arquivo de forma paginada. Ele não cria arquivos; se o arquivo não existir, retorna erro. Sua função é de leitura, não de criação.

PEGA ESSA DICA!

Para criar um arquivo vazio, lembre-se do comando touch. Ele é o único entre os listados que tem essa função. Os demais comandos (tail, cp, mv, less) são para visualizar, copiar, mover e ler arquivos, respectivamente. Memorize a função de cada um para não errar em questões como esta.

Gabarito: letra A

Link permanente: /questoes/qa434214