8 Exemplos práticos do comando Linux Touch
- 4088
- 603
- Leroy Lebsack
Em Linux, Cada arquivo está associado a registros de data e hora e todos os arquivos armazenam as informações do último tempo de acesso, o último tempo de modificação e o último tempo de mudança. Portanto, sempre que criamos um novo arquivo e acessamos ou modificamos um arquivo existente, os registros de data e hora desse arquivo são atualizados automaticamente.
Exemplos de comando Linux TouchNeste artigo, abordaremos alguns exemplos práticos úteis de Linux toque comandos. O comando toque é um programa padrão para Unix/Linux Sistemas operacionais, que são usados para criar, alterar e modificar os registros de data e hora de um arquivo.
Antes de seguir para tocar Exemplos de comando, verifique as seguintes opções.
Touch opções de comando
- -a, Altere apenas o tempo de acesso
- -c, Se o arquivo não existir, não o crie
- -d, Atualize os tempos de acesso e modificação
- -m, Altere apenas o tempo de modificação
- -r, Use os tempos de acesso e modificação do arquivo
- -t, cria um arquivo usando um tempo especificado
1. Como criar um arquivo vazio
A seguir tocar O comando cria um novo arquivo vazio (zero byte) chamado Sheena.
# toque sheena
2. Como criar vários arquivos
Usando o tocar comando, você também pode criar mais de um único arquivo. Por exemplo, o seguinte comando criará 3 arquivos nomeados, Sheena, meena, e Leena.
# toque sheena meena leena
3. Como alterar o acesso ao acesso e modificação do arquivo
Para alterar ou atualizar os últimos tempos de acesso e modificação de um arquivo chamado Leena, use o -a opção como segue. O comando a seguir define a hora e a data atual em um arquivo. Se o Leena O arquivo não existe, criará um novo arquivo vazio com o nome.
# toque -uma leena
Os comandos Linux mais populares, como o comando find e o comando ls, use timestamps para listar e encontrar arquivos.
4. Como evitar criar um novo arquivo
Usando o -c opção com o tocar O comando evita criar novos arquivos. Por exemplo, o seguinte comando não criará um arquivo chamado Leena Se não existe.
# touch -c leena
5. Como alterar o tempo de modificação do arquivo
Se você gosta de alterar o único tempo de modificação de um arquivo chamado Leena, Em seguida, use o -m opção com o tocar comando. Observe que ele atualizará apenas os últimos tempos de modificação (não os tempos de acesso) do arquivo.
# touch -m leena
6. Defina explicitamente os tempos de acesso e modificação
Você pode definir explicitamente o tempo usando o -c e -t opção com o tocar comando. O formato seria o seguinte.
# touch -c -t yyddhhmm leena
Por exemplo, o seguinte comando define a data e hora de acesso e modificação para um arquivo Leena como 17:30 (17:30 p.m.) 10 de dezembro do ano atual (2020).
# touch -c -t 12101730 Leena
Em seguida, verifique o tempo de acesso e modificação do arquivo Leena, com o ls -l comando.
# ls -l total 2 -rw-r-r--. 1 raiz raiz 0 10 de dezembro 17:30 Leena
7. Como usar o carimbo de hora de outro arquivo
O seguinte comando de toque com o -r opção, atualizará o estampamento de tempo do arquivo meena com o estampamento de tempo de Leena arquivo. Então, ambos o arquivo contém o mesmo carimbo de hora.
# touch -r leena meena
8. Crie um arquivo usando um tempo especificado
Se você deseja criar um arquivo com um tempo especificado que não seja o horário atual, o formato deve ser.
# touch -t yymmddhhmm.SS Tecmint
Por exemplo, o comando do comando abaixo com o comando com -t a opção dará o Tecmint arquivar um carimbo de hora de 18:30:55 p.m. sobre 10 de dezembro, 2020.
# Touch -t 202012101830.55 Tecmint
Quase abordamos todas as opções disponíveis no comando touch para mais opções usam “Homem toque““. Se ainda perdemos alguma opção e você gostaria de incluí -las nesta lista, atualize -nos através da caixa de comentários.
- « Comandos de backup e restauração do MySQL para administração de banco de dados
- PlayonLinux - Execute o software e jogos do Windows no Linux »