Einblick: Beispiele für Touch-Befehle unter Linux
Was ist ein Touch-Befehl?
In einer einfachen Definition können wir den Touch-Befehl als Dateiverarbeitungsbefehl bezeichnen. Die Berührung Befehl ist der einfachste Weg, neue Dateien zu erstellen. Der Touch-Befehl wird verwendet, um die Zeitstempel von Dateien zu ändern.
Was ist ein Touch-Befehl: Beispiele für Touch-Befehle unter Linux
Die Touch-Befehlssyntax lautet
touch (option) file_name(s)
Wenn der Touch-Befehl ohne Optionen verwendet wird, werden neue Dateien für alle Dateinamen erstellt (bereitgestellt als Argumente ).
touch itsubuntu.txt
1. So erstellen Sie eine leere Datei oder eine leere Datei
touch <filename>
2. So erstellen Sie mehrere Dateien
touch <file1> <file2> <file3>
3. So vermeiden Sie das Erstellen neuer Dateien
Der Touch-Befehl erstellt eine leere Datei, wenn die Eingabedatei nicht vorhanden ist. Andernfalls werden die Zeitstempel der Eingabedatei aktualisiert.
Verwenden Sie die Option „-c“.
touch -c itsubuntu.txt
4. So ändern Sie die Zugriffszeit einer Datei
touch -a itsubuntu.txt
5. So verwenden Sie den Zeitstempel einer anderen Datei als Referenz
Stellen Sie die Zugriffs-/Änderungszeit von fedora.txt auf die von itsubuntu.txt ein
touch -r itsubuntu.txt fedora.txt
6. So ändern Sie die Zugriffszeit einer Datei
Verwenden Sie den folgenden Befehl, um die Zugriffszeit einer Datei mithilfe der Option „-a“ mit dem Dateinamen zu ändern.
touch -a itsubuntu.txt
Überprüfen Sie nun, ob es geändert wurde oder nicht?
stat itsubuntu.txt
7. So aktualisieren Sie nur die Änderungszeit einer Datei
touch -m itsubuntu.txt
Überprüfen Sie es jetzt.
stat itsubuntu.txt
8. Zeitstempel eines symbolischen Links ändern
Sie können die Option -h verwenden.
touch -h <symbolic_link>
9. Erstellen Sie eine Datei mit einer angegebenen Zeit
Verwenden Sie den folgenden Befehl, um eine Datei mit einer anderen als der aktuellen Uhrzeit zu erstellen
touch -t YYMMDDHHMM.SS itsubuntu
10. Erstellen Sie mehrere Dateien
# Erstellen Sie Dateien mit den Namen 1 bis 20
touch {1..20}
# Erstellen Sie Dateien mit Namen von A bis Z
touch {A..Z}
# Erstellen Sie Dateien mit der Erweiterung
touch {1..1000}.txt
# Erstellen Sie 10.000 Dateien
touch {1..10}{1..1000}
Liste der Optionen mit Touch Command
- -a – Zugriffszeit einer Datei.
- -c – Eine angegebene Datei nicht erstellen, wenn sie nicht existiert.
- -m – Änderungszeit der Datei ändern.
- -r -Verwende die Zeiten dieser Datei anstelle der aktuellen Zeit.
- -t – ((CC)YY)MMDDhhmm(.ss) anstelle der aktuellen Zeit verwenden.
- -d, –date=STRINGparse STRING und verwende es anstelle der aktuellen Zeit.
Teilen Sie uns mit, wenn in den oben genannten Befehlen ein Fehler vorliegt.
So löschen Sie den Apt-Cache in Ubuntu, Debian und Linux Mint