Nützlichste Beispiele für den Befehl find unter Linux

Nützlichste Beispiele für den Befehl find unter Linux
In Linux -Find -Befehl wird verwendet, um Dateien gemäß den angegebenen Kriterien des Benutzers zu finden. Nicht nur Dateien, der Befehl SEFEN, fällt auch die Verzeichnisse auf. Die Dateien können nach Dateinamen, Verzeichnisname, Änderungsdatum, Erweiterung usw. durchsucht werden.

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.