C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) touch Verwendung: Dateien erstellen oder Zeitstempel aktualisieren
    1. Übersicht
    2. Verwendung
    3. Häufige Optionen
    4. Häufige Beispiele
    5. Tipps

[Linux] C Shell (csh) touch Verwendung: Dateien erstellen oder Zeitstempel aktualisieren

Übersicht

Der Befehl touch wird verwendet, um die Zeitstempel von Dateien zu aktualisieren oder neue, leere Dateien zu erstellen, wenn sie nicht bereits existieren.

Verwendung

Die grundlegende Syntax des Befehls lautet:

touch [Optionen] [Argumente]

Häufige Optionen

  • -a: Aktualisiert nur den Zugriffszeitstempel.
  • -m: Aktualisiert nur den Änderungszeitstempel.
  • -c: Erstellt keine neuen Dateien, wenn die angegebenen Dateien nicht existieren.
  • -t: Setzt den Zeitstempel auf ein bestimmtes Datum und eine bestimmte Uhrzeit.

Häufige Beispiele

  1. Erstellen einer neuen Datei:
    touch neue_datei.txt
    
  2. Aktualisieren des Zeitstempels einer bestehenden Datei:
    touch bestehende_datei.txt
    
  3. Aktualisieren nur des Zugriffszeitstempels:
    touch -a bestehende_datei.txt
    
  4. Aktualisieren nur des Änderungszeitstempels:
    touch -m bestehende_datei.txt
    
  5. Setzen eines spezifischen Zeitstempels:
    touch -t 202310151230 bestehende_datei.txt
    
  6. Verhindern der Erstellung neuer Dateien:
    touch -c nicht_existierende_datei.txt
    

Tipps

  • Verwenden Sie -c, wenn Sie sicherstellen möchten, dass keine neuen Dateien erstellt werden, um versehentliche Dateierstellungen zu vermeiden.
  • Nutzen Sie -t, um Zeitstempel für Backups oder Archivierungszwecke genau zu setzen.
  • Überprüfen Sie die Zeitstempel einer Datei mit dem Befehl ls -l, um sicherzustellen, dass Ihre Änderungen erfolgreich waren.