Der Berührungsbefehl in Ubuntu 22.04 dient verschiedenen Zwecken wie dem Generieren von Dateien oder Dateien, Änderungen der Änderungen oder Zugriffszeiten von Dateien usw. usw. Darüber hinaus kann dieser Befehl verwendet werden, um die Dateien basierend auf ihren Zeitstempeln zu klassifizieren, ohne Änderungen an den Dateien zu verursachen. Außerdem können Sie das Datum und die Uhrzeit der Änderung einer Datei gemäß Ihrem Wunsch mit dem Touch -Befehl festlegen.
In diesem Blog nutzen wir die Verwendung eines Berührungsbefehls in Ubuntu 22.04 Indem einige grundlegende und erweiterte Beispiele dieses Befehls vorliegen. Lassen Sie uns ohne weiteres anfangen.
Wie funktioniert Touch Command in Ubuntu 22.04?
Der "berührenIst ein grundlegender Linux -Befehl zum Erstellen der leeren Dateien oder zum Ändern der Dateizeitstempel (Last -Datum oder Uhrzeit des Dateizugriffs oder -änderung).
Zeitstempel
Linux -Dateien haben 3 Zeitstempel: Atime, Mime und CTime.
eine Zeit: Es enthält Informationen darüber, wann der Dateiinhalt mit Tools oder Befehlen gelesen wird, um den Inhalt der Datei wie weniger anzuzeigen, Nano, VI, VIM, Katze, Grep, Kopf usw. Der Zeitstempel ändert sich und wird jedes Mal aktualisiert, wenn die Datei angezeigt wird.
mtime: Es zeigt die letzte Änderung des Inhalts einer Datei, einschließlich des Namens, aber nicht des Eigentümers oder der Berechtigungen, nur der Datei selbst.
CTime: Wie "mtime","CTime”Zeigt auch, wann eine Datei geändert wird, sie wird jedoch auch aktualisiert, wenn der Zugriff des Eigentums, der Gruppe oder des Berechtigten auf eine Datei geändert wird. Wir können den Zeitraum und die Mime bearbeiten, aber wir können die CTime nicht bearbeiten. Die Zeit wird aktualisiert, wenn die Berechtigungen einer Datei bearbeitet werden oder wenn die Dateien wirklich gelesen oder geändert werden
Hier sind einige grundlegende Beispiele für den Berührungsbefehl in Ubuntu 22.04, die die Verwendung dieses Befehls erläutern.
Beispiel 1: So erstellen Sie eine neue Datei
Einer der grundlegenden Verwendungen des Touch -Befehls ist die Generierung neuer Dateien. Der folgende schriftliche Befehl ist der einfachste und schnellste Weg, um eine Datei mit dem Touch -Befehl zu erstellen. Diese Methode wird am häufigsten von Systemadministratoren verwendet.
$ Touch -Datei.txt
Siehe die neue Datei, die mit der “generiert wurde“lsBefehl ”, wie im Ausgang angegeben.
$ ls
Eine neue leere Datei wird generiert.
Eine weitere oder man kann dies als Vorteil des Touch -Befehls betrachten, dass Sie zahlreiche Dateien mit nur einer Befehlszeile generieren können.
$ touch Dateiname1 Dateiname2 Dateiname3
Hier generieren wir drei Dateien.
Beispiel 3: So bewerten Sie das Änderungsdatum und die Uhrzeit
Zur Bewertung des Änderungsdatums und der Zeit einer Datei können Sie den Befehl Status verwenden:
$ STAT -Beispiel.txt
Wenden wir nun den Berührungsbefehl an. Ausführen des Berührungsbefehls in diesen bestimmten Dateiaktualisierungen und Zeigt das Änderungsdatum und die Uhrzeit der Datei an, sodass das Datum und die Uhrzeit des Systems übereinstimmen.
$ touch sample.txt
Das Änderungsdatum und die Uhrzeit der Datei entsprechen der des Systems.
Beispiel 4: So ändern Sie die Uhrzeit und das Datum der Datei
Standardmäßig macht der Berührungsbefehl die Änderungszeit der Datei gleich der des Systems, wie bereits erwähnt. Verwenden Sie jedoch die Option -t, um sie manuell durchzuführen.
$ touch -t 202212040957 Probe.txt
Jetzt können Sie diese Änderung mit dem STAT -Befehl validieren.
$ STAT -Beispiel.txt
Die Zugriffszeit entspricht der Änderungszeit.
Beispiel 5: So ändern Sie die Zugriffszeit der Datei
Mit der Option -A zusammen mit dem Befehl touch können Sie die Zugriffszeit einer Datei ändern:
$ touch -a sample.txt
Die im vorherige Beispiel geänderte Zugriffszeit wird jetzt aktualisiert.
Beispiel 6: So ändern Sie die Änderungszeit der Datei
Verwenden Sie dazu die Option -m, um die Änderungszeit einer Datei zu ändern.
$ touch -m Probe.txt
Die Änderung der Änderung, die wir zuvor geändert haben, wird jetzt aktualisiert.
Beispiel 7: So gleichen Sie die Änderungszeit von zwei Dateien aus
Wenn Sie die Option -r zusammen mit dem Touch -Befehl verwenden, bezieht sie sich im Grunde genommen auf eine bestimmte Datei und entspricht der Änderungszeit einer Datei, die der der von Ihnen verwiesenen Datei entspricht.
$ touch -r -Datei.TXT -Probe.txt
Die Änderungszeit von “Datei.txt" ist gleich "Probe.txt”.
Beispiel 8: So verhindern Sie das Erstellen neuer Dateien, während Sie die Änderungszeit aktualisieren
Verwenden der Option -c oder einer Option -no -create mit dem Touch -Befehl verhindert die Erstellung neuer Dateien, die bei der Aktualisierung der Änderungszeit einer Datei noch nicht vorhanden sind.
$ touch -c Dateiname1 Dateiname2 Dateiname4
Es wird keine neue Datei generiert.
Beispiel 9: So ändern Sie die Änderungszeit des Links
Verwenden Sie zur Aktualisierung der Änderungszeit eines Links anstelle einer Datei die Option -h- oder eine -no -Dreferference -Option:
$ touch -h Beispiel.txt
Die Änderungszeit eines Links wird aktualisiert.
Abschluss
Der Berührungsbefehl in Ubuntu 22.04 dient verschiedenen Zwecken, z. B. das Generieren einer leeren Datei oder mehrere Dateien gleichzeitig. Darüber hinaus kann dies verwendet werden, um die Änderungszeit oder die Zugriffszeit von Dateien zu bewerten. Sie können diese Zeitstempel einer Datei auch nach Ihrem Wunsch über den Touch -Befehl aktualisieren. Dies sind einige grundlegende Verwendungen dieses Befehls, während die erweiterten Verwendungen darin bestehen, den Zeitstempel einer Datei gleich einer anderen zu gestalten, die Änderungszeit eines Links zu aktualisieren, usw.