In diesem Artikel werden wir uns untersuchen.
Was ist der Berührungsbefehl und wie man ihn benutzt??
Der Zweck des Berührungsbefehls in Linux ist zweifach; Es kann verwendet werden, um leere Dateien mit einem von uns angegebenen Zeitstempel zu erstellen, und es kann verwendet werden, um die Zeitstempel bereits vorhandener Dateien zu ändern und zu ändern. Es ist ein sehr nützlicher Befehl, da es eine Vielzahl von Zeitstempeln ändern kann, einschließlich, aber nicht beschränkt auf den Zugriff (das letzte Mal, dass die Datei auf die Datei zugegriffen wurde) und geändert (das letzte Mal, dass die Datei geändert wurde) Zeitstempel. Wir werden einige der gängigen Verwendungen des Touch -Befehls und ihrer Formate auflisten.
Nachdem wir unsere Leser mit den grundlegenden Verwendungen des Touch -Befehls vertraut gemacht haben, werden wir uns mit dem Erlernen des Erlernens fortsetzen.
Schritt 1 - Öffnen Sie ein Terminal
Wir werden die Befehlszeilenschnittstelle verwenden, um alle Dateien in einem Subtree rekursiv zu berühren. Zunächst werden wir ein neues Befehlsterminal öffnen. Sie können ein Terminalfenster entweder über das Anwendungsmenü oder durch Drücken der Tastaturverknüpfung Strg + Alt + T öffnen, indem Sie darauf zugreifen.
Schritt 2 - Führen Sie den Touch -Befehl aus
Zu Demonstrationszwecken werden wir ein Beispielverzeichnis nehmen, um frei mit dem Touch -Befehl zu experimentieren. In diesem Fall befindet sich unser Verzeichnis in ~/Beispiel. Offensichtlich sollten Sie dem Verzeichnis Ihrer Wahl folgen, um ein maximales Lernen zu gewährleisten. Sie sollten es entsprechend dem Verzeichnis ändern, das Sie berühren möchten. Nach dem Einstellen des richtigen Verzeichni.
$ find ~/example -exec touch \;
Wie wir bereits gesehen haben, gibt es viele Varianten des Touch -Befehls, die man ausführen kann, um unterschiedliche Zwecke zu erreichen. Ein solcher Fall ist, wenn der Benutzer alle fraglichen Verzeichnisse drucken möchte. Auch dies kann tatsächlich durch den Berührungsbefehl erledigt werden. Alles, was durchgeführt werden muss. Führen Sie den folgenden Befehl aus, um die Druckfunktion zu testen (es wird erneut darauf hingewiesen, dass Sie sicherstellen, dass die Adresse auf Ihr gewünschtes Verzeichnis festgelegt ist, das berührt werden muss).
$ find ~/example -print -exec touch \;
Wie Sie aus dem obigen Bild sehen können.
Aufschlüsselung der Befehle
Nachdem wir den Hauptteil des Prozesses behandelt haben, können diejenigen, die neugierig darauf sind, wie die vorherigen Befehle funktionieren. In diesem Abschnitt werden jeden Teil der Befehle aufgeschlüsselt, die wir einzeln ausgeführt haben und ihre Funktionen durchlaufen haben.
Lassen Sie uns zunächst einen Blick auf den Befehl Find werfen.
Der Befehl Find wird verwendet, um nach Dateien und Verzeichnissen in einem bestimmten Verzeichnis zu suchen. Einige mögliche Methoden seiner Nutzung sind unten angegeben.
Jetzt sollten Sie verstehen, was der Befehl Fund tut und wie Sie ihn verwenden können. Im Wesentlichen listet es alle Dateien und Verzeichnisse an einer von dem Benutzer angegebenen Adresse auf.
In Zukunft geben wir das Verzeichnis an, in dem wir nach Dateien und Verzeichnissen suchen möchten.
-Druck fordert das Terminal an, die Dateien und Verzeichnisse anzuzeigen, die der Befehl findet.
-Exec Touch führt den Berührungsbefehl in jedem der gefundenen Dateien und Verzeichnisse aus.
stellt sicher, dass die Namen der Dateien und die Verzeichnisse, die Befehlslisten finden.
\; wird verwendet, um dem Exec -Befehl zu entkommen.
Nachdem dies gesagt wurde, haben wir den Zweck hinter jedem Teil dieses Befehls behandelt.
Abschluss
In diesem Artikel wurde untersucht. Darüber hinaus wird ein Überblick über den Befehl "Touch and Fund" zusammen mit einer Aufschlüsselung ihrer Kombination dargestellt.