English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il comando touch di Linux viene utilizzato per modificare le proprietà temporali dei file o delle directory, inclusi i tempi di accesso e di modifica. Se il file non esiste, il sistema creerà un nuovo file.
ls -l può visualizzare il registro temporale dell'archivio.
touch [-acfm][-d<data ora>][-r<file di riferimento o directory>] [-t<data ora>][--help][--version][file o directory…]
Utilizzare l'istruzione "touch" per modificare l'ora del file "testfile" in tempo reale, come segue il comando:
$ touch testfile # Modificare le proprietà del file
Prima di tutto, utilizzare il comando "ls" per visualizzare le proprietà del file "testfile", come segue:
$ ls -l testfile # Visualizzare le proprietà del file # L'ora di modifica originaria del file era 16:09 -rw-r--r-- 1 hdd hdd 55 22-08-2011 16:09 testfile
Dopo aver eseguito l'istruzione "touch" per modificare le proprietà del file e averlo controllato di nuovo, ecco come appare:
$ touch testfile # Modificare le proprietà del file in tempo reale del sistema $ ls -l testfile # Visualizzare le proprietà del file # Modificare le proprietà del file in tempo reale del sistema -rw-r--r-- 1 hdd hdd 55 22-08-2011 19:53 testfile
Quando si utilizza l'istruzione "touch", se il file specificato non esiste, viene creato un nuovo file vuoto. Ad esempio, nel percorso corrente, utilizzare questa istruzione per creare un file vuoto "file" con il comando seguente:
$ touch file # Creare un nuovo file vuoto chiamato “file”