Nützliche Beispiele für den Find-Befehl unter Linux

Einblick: Liste nützlicher Beispiele für den Find-Befehl in Linux-Betriebssystemen.

Schauen wir uns anhand der Beispiele die Verwendung des Befehls „Suchen“ unter Linux an.

Liste nützlicher Beispiele für den Find-Befehl unter Linux

1. Alle Dateien auflisten

Führen Sie den folgenden Befehl aus, um alle im aktuellen Verzeichnis unter Linux vorhandenen Dateien aufzulisten.

sudo find -print

2. Listen Sie alle in einem bestimmten Verzeichnis vorhandenen Dateien auf

Führen Sie den folgenden Befehl aus, um alle in einem bestimmten Verzeichnis vorhandenen Dateien aufzulisten.

sudo find /folder

3. Suchen Sie nach einer bestimmten Datei

Führen Sie den folgenden Befehl aus, um unter Linux nach einer bestimmten Datei zu suchen. Der folgende Befehl sucht in Ihrem aktuellen Verzeichnis nach einer Datei namens itsubunt.txt.

sudo find -name itsubuntu.txt

4. Suchen Sie nach einem Datei-Ignorierungsfall

Führen Sie den folgenden Befehl aus, um nach einer Datei „text.txt“ ohne die entsprechende Groß-/Kleinschreibung zu suchen. Wenn also zwei Dateien mit den Namen „test.txt“ und „Text.txt“ vorhanden sind, werden beide Dateien angezeigt.

sudo find -iname test.txt

5. Suchen Sie nach Ordnern im aktuellen Verzeichnis

Führen Sie den folgenden Befehl aus, um nach Ordnern im aktuellen Verzeichnis zu suchen.

sudo find -type d

6. Suchen Sie nach einem bestimmten Ordner in einem Verzeichnis

Führen Sie den folgenden Befehl aus, um einen bestimmten Ordner in einem Verzeichnis zu durchsuchen.

sudo find /home -type d -name users

Dieser Befehl sucht nach einem Ordner namens „users“ im /heim Verzeichnis.

7. Alle symbolischen Links durchsuchen

Führen Sie den folgenden Befehl aus, um alle symbolischen Links zu durchsuchen.

sudo find /usr -type l

8. Suchen Sie nach Dateien mit der Berechtigung 777

Führen Sie den folgenden Befehl aus, um die Dateien mit der Berechtigung 777 zu durchsuchen.

sudo find -type f -perm 0777 -print

9. Suchen Sie nach Dateien ohne 777-Berechtigungen

Suchen Sie mit Hilfe des folgenden Befehls nach Dateien ohne 777-Berechtigungen.

sudo find / -type f ! -perm 777

10. Suchen Sie eine Datei und entfernen Sie sie

Führen Sie den folgenden Befehl aus, um einen bestimmten Befehl zu finden und ihn zu entfernen

sudo find -type f -name “test.txt” -exec rm -f {} \;

11. Finden Sie alle leeren Dateien im System

Führen Sie den folgenden Befehl aus, um alle leeren Dateien in Linux zu finden

sudo find /tmp -type f -empty

Linux Kernel 5.13 veröffentlicht

Beitragsnavigation

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert