GNU/Linux >> LINUX-Kenntnisse >  >> Linux

touch-Befehlsbeispiele in Linux

Der Touch-Befehl ändert die Zugriffs- oder Änderungszeit einer Datei auf die aktuelle Zeit oder auf die in einem Argument angegebene Zeit. Es wird auch verwendet, um eine leere Datei mit dem angegebenen Dateinamen zu erstellen, vorausgesetzt, die Datei existiert nicht. Dies ist oft nützlich, um Berechtigungen zu testen oder einfach Dateien zu erstellen, die später von einer Anwendung verarbeitet werden.

Der ursprüngliche Zweck des Touch-Befehls besteht darin, den Zeitstempel einer Datei auf das aktuelle Datum und die aktuelle Uhrzeit zu aktualisieren, ohne ihn zu ändern. Der Touch-Befehl kann auch verwendet werden, um eine leere Datei der Größe 0 Bytes zu erstellen. Wir können mit dem Touch-Befehl keinen Text in die Datei eingeben, aber wir können mit einem einzigen Befehl mehrere neue Dateien erstellen.

Syntax

Die Syntax des Touch-Befehls lautet:

$ touch {file names}

Touch-Befehlsbeispiel

1. Erstellen Sie eine neue leere(n) Datei(en) oder ändern Sie die Zeiten für vorhandene(n) Datei(en) auf die aktuelle Zeit:

# touch path/to/file

2. Stellen Sie die Uhrzeiten einer Datei auf ein bestimmtes Datum und eine bestimmte Uhrzeit ein:

# touch -t YYYYMMDDHHMM.SS path/to/file

3. Setzen Sie die Uhrzeit einer Datei auf eine Stunde in die Vergangenheit:

# touch -d "-1 hour" path/to/file

4. Verwenden Sie die Zeiten einer Datei, um die Zeiten einer zweiten Datei einzustellen:

# touch -r path/to/file1 path/to/file2

5. Erstellen Sie mehrere Dateien:

# touch path/to/file{1,2,3}.txt

Schlussfolgerung

Der Touch-Befehl aktualisiert die Zugriffs- und Änderungszeit (und Daten) auf die aktuelle Zeit und das aktuelle Datum für eine oder mehrere Dateien. touch ist nützlich, um andere Befehle zu zwingen, Dateien auf eine bestimmte Weise zu handhaben; Beispielsweise hängt die Operation von make und manchmal find von der Zugriffs- und Änderungszeit einer Datei ab. Wenn eine Datei nicht existiert, erstellt touch sie mit einer Dateigröße von 0.


Linux
  1. mv-Befehl unter Linux:7 wesentliche Beispiele

  2. Beispiele für Linux-Tail-Befehle

  3. ln-Befehlsbeispiele in Linux

  4. Beispiele für gzip-Befehle unter Linux

  5. mehr Befehlsbeispiele in Linux

9 Nützliche Beispiele für Touch-Befehle unter Linux

Linux cat-Befehlsbeispiele

Linux gzip-Befehlsbeispiele

dumpe2fs-Befehlsbeispiele in Linux

fsck-Befehlsbeispiele unter Linux

mkfs-Befehlsbeispiele in Linux