Como utilizar o comando touch no Linux

Tempo de leitura: 2 min

Escrito por Fernando Silva

JUNTE-SE Á NOSSA LISTA DE SUBSCRITORES

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

100% livre de spam.

Compartilhe agora mesmo:

Como usar o comando touch e criar arquivos do zero com o comando touch.

Como criar um arquivo utilizando o comando touch:

Com ele é possível criar um novo arquivo, ou ainda se ele já existe, este comando vai atualizar o acesso com a hora atual sem mudar o conteúdo existente.

É importante também saber o que é uma Timestamp do Linux, ela fornece informações sobre o conteúdo e suas modificações.

Sua funções de registro de arquivos são totalizadas em três pontos:

  • hora de acesso ou Acces time(a time) – ultimo acesso do arquivo.
  • hora de modificação ou modification time(mtime) – ultima modificação do arquivo.
  • hora da alteração ou changed time(ctime) –sua ultima alteração.

O comando touch, é responsável para criar arquivos vazios, e ainda pode ser usado para alterar a data e horário de arquivos já existentes.

SINTAXE DO COMANDO

touch [opções] [arquivo]

Opções para o comando touch

O Comando touch possui um padrão pré definido para o formato da hora e data, e para fazer qualquer alteração e uso do touch você deve seguir o seguinte raciocínio e lógica:

CC: São os dois primeiros dígitos do ano.
YY: São os dois dígitos subsequentes do ano.
MM: Mês do ano [01-12].
DD: Dia do mês [01-31].
hh: Hora do dia [ 00-23].
mm: Minuto da hora [00-59].
ss: Segundo do minuto [00-59].

EXEMPLOS PRÁTICOS

Abaixo alguns exemplos de como usar o comando touch de uma forma correta e assertiva.

#touch arquivo.txt
Cria um arquivo novo e vazio.

#touch arquivo1.txt arquivo2.txt arquivo3.txt
Criação de múltiplos arquivos – para fazer estas alterações é preciso especificar os nomes dos arquivos com espaços entre eles.


#touch -m arquivo.txt
Alterar hora da modificação – utilizando o –m junto com o comando touch, altera a hora de modificação do arquivo para a hora atual.

#touch -am arquivo.txt
Alterar hora de acesso- duas opções devem ser usadas juntas –a e –m

#touch -c arquivo.txt
Alterar hora de acesso sem criar um novo arquivo – este comando pode ser usado em arquivo já existente. Use a opção –c

#touch -t 201903081047.30 arquivo.txt
Definir hora de acesso e modificação – para isso, use a opção –t

#touch -d ‘8 Mar’ arquivo.txt
Especificar data e hora – você deve usar a opção –d

#touch -h symbolic_link_file
Alterar a timestamp de um arquivo linkado simbolicamente – você deve usar a opção –h

#touch -r reference.txt arquivo.txt
Especificar a timestamp usando outro arquivo como referência – para isso a opção –r vai identificar a informação de registro de hora reference.txt definindo para arquivo.txt

O comando touch, é responsável para criar arquivos vazios.

CONCLUSÃO

Fácil não é mesmo, seguindo estas dicas você vai ficar ainda mais expert no Linux. Agora que você já sabe como otimizar ainda mais seu Linux com o comando touch, conseguindo identificar exemplos práticos, fique ligado em nosso blog , para mais dicas.

Você vai gostar também:

Para enviar seu comentário, preencha os campos abaixo:

Deixe um comentário


*


*


Seja o primeiro a comentar!

JUNTE-SE Á NOSSA LISTA DE SUBSCRITORES

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

100% livre de spam.