Il comando touch in Linux viene utilizzato per creare nuovi file o per modificare l'ora di ultima modifica dei file esistenti.
La sintassi è la seguente:
touch [option] File_name
Per creare un nuovo file denominato example.txt
, inserire il seguente comando:
touch example.txt
Se il file esiste già, il comando touch cambierà l'ora dell'ultima modifica in quella attuale.
Le opzioni del comando touch
consentono di personalizzarne il comportamento. Ad esempio, l'opzione -a
cambia solo l'ora dell'ultimo accesso al file, mentre l'opzione -m
cambia solo l'ora dell'ultima modifica del file.
touch
può anche essere usato per creare file vuoti nelle directory specificate. Ad esempio, per creare un file vuoto chiamato example.txt
nella directory /home/user/documents
, digitate il seguente comando:
touch /home/user/documents/example.txt
In generale, è molto utile quando si lavora con i file e le directory in Linux, in quanto consente di creare e modificare i file in modo rapido e semplice.
Fa parte dell'insieme di utilità standard della maggior parte delle distribuzioni Linux e di solito è già installato di default. Se non è installato, è possibile installarlo con il seguente comando nel terminale:
sudo apt-get install coreutils
Questo installerà il pacchetto coreutils
, che contiene molte utilità, tra cui touch
. Per altre distribuzioni Linux, potrebbe essere necessario utilizzare un comando diverso per installare il pacchetto coreutils
.