In dieser Follow-up werden wir die nützlichsten Beispiele des Find-Befehls diskutieren, die häufig von der Linux-Community verwendet werden, um sie unter Linux zu finden.
Die nützlichsten Beispiele für den Befehl find unter Linux
Der Befehl Find wird verwendet, um die Dateien aus den Verzeichnissen und Unterverzeichnissen von Linux zu finden. Die allgemeine Syntax des Befehls zum Finden lautet:
$ find [Optionen] [Pfad] [Ausdruck]
Der Befehl find wird mit den Optionen verwendet, die den Befehl angeben, um bestimmte Aufgaben auszuführen herausfinden.
Beispiel 1: Finden Sie die Datei mit ihrem Namen
Um Dateien nach Namen zu durchsuchen, können wir die Option „Name“ verwenden, um das Verständnis zu verstehen.TXT im Home -Verzeichnis mit dem Befehl:
$ find /home /hammad -name myfile.txt
Beispiel 2: Finden der Datei ohne die Fallempfindlichkeit finden
Wenn wir Zweifel an der Fallempfindlichkeit des Namens eines Dateinamens haben, können wir die Option "Name" durch "Iname" ersetzen:
$ find /home /hammad -Iname myfile.txt
Beispiel 3: Finden der Datei durch die Erweiterungen finden
Die andere Möglichkeit, Dateien zu finden, besteht darin, ihre Erweiterungen zu finden. Zum Beispiel können wir die Dateien von “herausfinden“.PNG ”Erweiterungen durch Ausführung des Befehls:
$ find /home /hammad -name “**.PNG ”
Die obige Ausgabe zeigte alle Dateien unter Linux mit der Erweiterung von .png.
Beispiel 4: Verwenden Sie die Option "Typ" mit dem Befehl FIND
In ähnlicher Weise gibt es verschiedene andere Optionen, die mit dem Befehl Find verwendet werden können, wie die Option "Typ". Es wird zum Beispiel für verschiedene Zwecke verwendet, um alle Verzeichnisse anzuzeigen. Wir werden die Option „D“ verwenden:
$ find . -Typ d
Im ausgeführten Befehl haben wir das "verwendet".Das hilft dem Befehl Find, das aktuelle Verzeichnis durchzusuchen.
Beispiel 5: Dateien mit ihrer Größe finden
Wir können die Dateien herausfinden, indem wir ihre Größen angeben:
$ find . -Typ F -Größe -1m
Beispiel 6: Dateien mit dem Datum finden
Das andere nützliche Beispiel für Find ist, Dateien zu finden, indem wir das Änderungsdatum verwenden, wie wir es finden möchten.TXT ”-Dateien, die in den letzten 30 Tagen geändert werden, verwenden wir den Befehl:
$ find / -name "**.txt "-mtime +30 -daystart
Beispiel 7: Finden von nur schreibgeschützten Dateien
Um herauszufinden, dass die schreibgeschützten Dateien den Befehl verwenden: Verwenden Sie den Befehl:
$ find / -perm / u = r
Um die ausführbaren Dateien zu finden, ersetzen Sie das „R“ im obigen Befehl durch „X“:
$ find / -perm / u = x
Beispiel 8: Dateien mit mehreren Erweiterungen finden
Wir können auch mehrere Dateien mit unterschiedlichen Erweiterungen mit einem einzigen Befehl finden. Zum Beispiel finden wir die Dateien mit Erweiterungen.txt ”und“.PNG ”mit dem Befehl:
$ find . -Regex ".*\.\ (txt \ | png \) $ "
Beispiel 9: Finden der versteckten Dateien
Wir können auch alle versteckten Dateien des Verzeichnisses mit dem Befehl Find herausfinden:
$ find ~ -Type f name ".*"
Beispiel 10: Finden der leeren Dateien
Wir können alle Dateien und Verzeichnisse ermitteln, die mit dem Befehl Find leer sind:
$ find / -typ f -iefty
Im obigen Befehl haben wir das Flag „F“ verwendet, in dem die leeren Dateien angezeigt wurden. Wenn wir die leeren Verzeichnisse anzeigen möchten, verwenden Sie das Flag „-D“.
Abschluss
Der Befehl find macht es uns bequem, Zeit zu sparen und die jeweiligen Dateien sofort zu finden, wo sie sich unter Linux befindet. Wenn wir nur den Erweiterungsnamen oder seine Größe kennen, können wir ihn immer noch mit dem Befehl Find finden. In dieser Follow-up haben wir mit Beispielen unter Linux die wichtigsten Verwendungen des Find-Befehls erörtert. Wir verwenden den Befehl Find, um die Dateien mithilfe des Namens, der Erweiterungen, der Größe, der Größe, der schreibgeschützten und nur der Nur-Ausführung herauszufinden.