GNU/Linux >> Linux Esercitazione >  >> Linux

Usi comuni del comando Touch su Rocky Linux 8

Nelle distribuzioni Linux, ogni documento creato sul sistema viene fornito con alcuni timestamp. Ciascun documento deve memorizzare le informazioni sull'ora dell'ultimo accesso, l'ora dell'ultima modifica e l'ora dell'ultima modifica. Quindi tutte le informazioni sul timestamp vengono aggiornate quando crei, accedi o modifichi un file.

Il comando "touch" è un programma utilizzato nei sistemi operativi Linux per creare, modificare e modificare i timestamp di un determinato file. In questo articolo, esamineremo alcuni esempi comuni del comando touch di Linux in Rocky Linux 8

Utilizzo del comando touch su Rocky Linux

Per utilizzare il comando touch su Rocky Linux, devi aprire la finestra del terminale per premere "Ctrl + Alt + t".

Crea un file vuoto su Linux

Il comando touch viene utilizzato per creare un nuovo file vuoto. Per creare un nuovo file eseguirai il seguente comando sul terminale:

$touch testfile

Crea più file su Linux

Il comando touch viene utilizzato anche per creare più di un file. Il comando seguente viene utilizzato per creare più file:

$touch testfile1 testfile2 testfile3

Modifica modifica file e ora di accesso

È possibile aggiornare o modificare l'ultima modifica e l'ora di accesso di un file. L'opzione -a viene utilizzata con il comando touch come segue.

$ touch -a workplace

Il comando sopra menzionato cambia la data e l'ora corrente su un file. Se il file "workplace" non esiste, in questo caso verrà creato un nuovo file con un nome simile.

Usa l'opzione -c per evitare di creare nuovi file

Il comando touch con l'opzione -c viene utilizzato per evitare di creare un nuovo file. Ad esempio, un file vuoto con il nome "testdata" non verrà creato sul sistema, se il file non esiste. Digita il seguente comando sul terminale:

$ touch -c testdata

Modifica l'ora di modifica del file

Se desideri modificare solo l'ora di modifica anziché l'ora dell'ultimo accesso di 'testfile', utilizzerai il comando touch con l'opzione -m. Utilizzare il seguente comando sul terminale per eseguire questa azione:

$ touch -m testfile

Imposta esplicitamente la modifica e l'ora di accesso ai file

È possibile modificare in modo esplicito la modifica e l'ora di accesso di un file. Il formato di base di questo comando è riportato di seguito:

$ touch -c -t YYDDHHMM testfile

Ad esempio, se desideri impostare la data di modifica e l'ora di accesso a un file "testfile" alle 17:30 (17:30 p.m.) del 2 gennaio dell'anno in corso (2022).

$touch -c -t 01021730 testfile

Per verificare questo comando, usa il seguente comando:

$ ls -l

Copia il timestamp di altri file

Il comando touch con l'opzione -r viene utilizzato per aggiornare il timestamp di "testfile1" e sostituirlo con il timestamp del file "testfile". Entrambi i file conterranno lo stesso timestamp:

$ touch -r testfile testfile1

Creazione file con tempo specificato

Se vuoi creare un file con un'ora specificata invece di assegnare l'ora corrente, utilizzerai il seguente formato del comando:

$ touch -t YYMMDDHHMM.SS filename

Ad esempio, se si desidera utilizzare il comando touch con l'opzione -t darà al file 'testfile' un timestamp di 17:30:40 p.m. il 03 gennaio 2020.

$ touch -t 202001031730.40 testfile

Di seguito sono riportate alcune utili opzioni di comando touch con il loro scopo:

  • -a – viene utilizzato solo per aggiornare il tempo di accesso
  • -c – viene utilizzato quando il file non esiste, quindi non crea un nuovo file
  • -d – viene utilizzato per modificare sia la modifica che il tempo di accesso
  • -m – viene utilizzato solo per aggiornare l'ora di modifica
  • -r – serve per rendere i tempi di accesso e modifica simili all'altro file
  • -t – viene utilizzato per creare un file utilizzando un tempo specificato

Conclusione

In questo articolo, hai appreso i diversi usi del comando touch in Rocky Linux 8. Hai anche imparato diversi comandi che ti saranno utili in futuro. Spero che questo articolo ti sia piaciuto e che tu abbia imparato cose nuove.


Linux
  1. Iniziare con il comando tac di Linux

  2. Padroneggia il comando ls di Linux

  3. Come utilizzare il comando Tar in Linux

  4. Quali sono gli usi legittimi del comando `touch`?

  5. toccare Esempi di comandi in Linux

Touch Command in Linux (5 esempi)

Visualizza il contenuto di un file nella riga di comando di Linux

9 Esempi utili di Touch Command in Linux

Come utilizzare il comando Gzip in Linux?

Il comando di spostamento del file di Linux:semplificato!

8 usi comuni del comando touch di Linux