8 Praktische Beispiele für den Befehl „Touch“ von Linux

8 Praktische Beispiele für den Befehl „Touch“ von Linux

In Linux, Jede einzelne Datei ist Zeitstempel zugeordnet, und jede Datei speichert die Informationen der letzten Zugriffszeit, der letzten Änderungszeit und der letzten Änderungszeit. Wenn wir also eine neue Datei erstellen und auf eine vorhandene Datei zugreifen oder ändern, werden die Zeitstempel dieser Datei automatisch aktualisiert.

Beispiele für Linux Touch -Befehlsbefehl

In diesem Artikel werden wir einige nützliche praktische Beispiele von Linux behandeln Berührungsbefehle. Der Befehl berühren ist ein Standardprogramm für UNIX/Linux Betriebssysteme, mit denen die Zeitstempel einer Datei erstellt, geändert und geändert werden.

Bevor Sie sich auf den Weg machen für berühren Befehlsbeispiele finden Sie die folgenden Optionen.

Befehlsoptionen für Berühren

  • -A, Ändern Sie nur die Zugriffszeit
  • -C, Wenn die Datei nicht vorhanden ist, erstellen Sie sie nicht
  • -D, Aktualisieren Sie die Zugriffs- und Änderungszeiten
  • -M, Ändern Sie nur die Änderungszeit
  • -R, Verwenden Sie die Zugriffs- und Änderungszeiten der Datei
  • -T, Erstellt eine Datei mit einer bestimmten Zeit

1. So erstellen Sie eine leere Datei

Die folgende berühren Der Befehl erstellt eine leere (Null-Byte-) neue Datei mit dem Namen Sheena.

# Berühren Sie Sheena

2. So erstellen Sie mehrere Dateien

Durch Verwendung der berühren Der Befehl können auch mehr als eine einzige Datei erstellen. Zum Beispiel wird der folgende Befehl 3 benannte Dateien erstellt, Sheena, Meena, Und Leena.

# Berühren Sie Sheena Meena Leena

3. So ändern Sie den Dateizugriffs- und Änderungszeitpunkt

Um die letzten Zugriffs- und Änderungszeiten einer Datei mit dem Namen zu ändern oder zu aktualisieren Leena, benutze die -A Option wie folgt. Der folgende Befehl legt die aktuelle Uhrzeit und das Datum in einer Datei fest. Wenn der Leena Die Datei gibt es nicht, sie erstellt eine neue leere Datei mit dem Namen.

# Touch -a Leena

Die beliebtesten Linux -Befehle wie den Befehl Find und LS verwenden Zeitstempel zum Auflisten und Finden von Dateien.

4. So vermeiden Sie eine neue Datei zu erstellen

Verwendung der -C Option mit dem berühren Der Befehl vermeidet das Erstellen neuer Dateien. Zum Beispiel wird der folgende Befehl keine Datei mit dem Titel erstellt Leena Wenn es nicht existiert.

# Touch -c Leena

5. So ändern Sie die Dateiänderungszeit

Wenn Sie die einzige Änderungszeit einer Datei namens ändern möchten Leena, Dann benutze die -M Option mit dem berühren Befehl. Bitte beachten Sie, dass die letzten Änderungszeiten (nicht die Zugriffszeiten) der Datei nur aktualisiert werden.

# Touch -m Leena

6. Stellen Sie die Zugriffs- und Änderungszeiten explizit fest

Sie können die Zeit explizit mit dem festlegen -C Und -T Option mit dem berühren Befehl. Das Format wäre wie folgt.

# touch -c -t yydhhmm leena

Beispielsweise legt der folgende Befehl das Zugriffs- und Änderungsdatum und die Uhrzeit auf eine Datei fest Leena als 17:30 Uhr (17:30 p.M.) 10. Dezember des laufenden Jahres (2020).

# Touch -c -t 12101730 Leena

Verifizieren Sie als Nächst die Zugriffs- und Änderungszeit der Datei Leena, mit dem ls -l Befehl.

# ls -l Gesamt 2 -rw-r-r--. 1 Wurzelwurzel 0 Dez 10 17:30 Leena

7. So verwenden Sie den Zeitstempel einer anderen Datei

Der folgende Berührungsbefehl mit dem -R Option aktualisiert den Zeitstempel der Datei Meena mit dem Zeitstempel von Leena Datei. Beide Datei enthält also den gleichen Zeitstempel.

# Touch -r Leena Meena

8. Erstellen Sie eine Datei mit einer bestimmten Zeit

Wenn Sie eine Datei mit einer anderen Zeit als der aktuellen Zeit erstellen möchten, sollte das Format sein.

# Touch -t yymmddhhmm.SS Tecmint

Zum Beispiel den Befehl unten unten mit Befehlsbefehl mit -T Option gibt dem Tecmint einen Zeitstempel von einreichen 18:30:55 p.M. An 10. Dezember, 2020.

# Touch -t 202012101830.55 Tecmint

Wir haben fast alle Optionen im Befehl "Touch" abgedeckt, um weitere Optionen verwenden zu können. “Mann berühren“. Wenn wir immer noch Optionen verpasst haben und Sie sie in diese Liste aufnehmen möchten, aktualisieren Sie uns bitte über das Kommentarfeld.