O comando touch em Linux é utilizado para criar novos ficheiros ou alterar a hora da última modificação dos ficheiros existentes.
Tem a seguinte sintaxe:
touch [option] File_name
Para criar um novo ficheiro chamado example.txt
, introduza o seguinte comando:
touch example.txt
Se o ficheiro já existir, o comando touch irá alterar a hora da última modificação para a hora atual.
As opções do comando touch
permitem-lhe personalizar o seu comportamento. Por exemplo, a opção -a
altera apenas a hora do último acesso ao ficheiro, e a opção -m
altera apenas a hora da última modificação do ficheiro.
touch
também pode ser utilizado para criar ficheiros vazios em diretórios especificados. Por exemplo, para criar um ficheiro vazio chamado example.txt
no diretório /home/user/documents
, introduza o seguinte comando:
touch /home/user/documents/example.txt
Em geral, é muito útil quando se trabalha com ficheiros e diretórios no Linux, pois permite criar e modificar ficheiros rápida e facilmente.
Faz parte do conjunto padrão de utilitários da maioria das distribuições Linux e normalmente já vem instalado por defeito. Se não estiver instalado, pode instalá-lo com o seguinte comando no terminal:
sudo apt-get install coreutils
Isto irá instalar o pacote coreutils
, que contém muitos utilitários, incluindo o touch
. Para outras distribuições Linux, pode ser necessário usar um comando diferente para instalar o pacote coreutils
.