Desbravando o comando touch

Share

Quando estudamos o comando touch a primeira ideia que obtemos do mesmo é a utilização para criação de arquivo. Entretanto, aprofundando na documentação, notamos que podemos extrair diversas possibilidades de utilização, então…vamos ao que interessa !!!

O comando touch

O comando touch além de criar arquivos pode ser utilizado para mudar parâmetros de acordo com a utilização de suas flag’s.

Criando um simples arquivo vazio

# touch sejalivre

Criando múltiplos arquivos

# touch sejalivre linux fedora

Como mudar a data e a hora de acesso

# touch -a fedora

Como evitar a criação de um novo arquivo

Utilzando a opção -c será evitado a criação de um novo arquivo caso já tenha o arquivo.

# touch -c sejalivre

Como mudar a data e a hora de modificação para a atual.

# touch -m sejalivre

Especificar o tempo de acesso no arquivo

# touch -c -t YYDDHHMM fedora

Ou…

# touch -c -t 13101730 sejalivre

Dissecando:

Ano – 2013

Mês – 10

Hora – 17:30

Utilizando o timestamp de outro arquivo

# touch -r sejalivre fedora

Criando um arquivo especificando tempo de criação

# touch -t YYMMDDHHMM.SS fedora

Ou se preferir…

# touch -t 201325101830.55 fedora

No exemplo acima, estou criando um arquivo com o seguinte timestamp:

Ano – 2013

Data – 25

Mês – 10

Hora – 18:30:55

 

Para maiores informações consulte o manual do comando (man touch)

 

 

Quer continuar por dentro das novidades do Blog Seja Livre? Siga o nosso perfil no TWITTER, curta a nossa página no FACEBOOK ou adicione o Blog Seja Livre nos seus círculos do GOOGLE+.