40 beste Beispiele für den Find-Befehl in Linux

Inhaltsverzeichnis

Das vielseitige Werkzeug: Der Linux-Befehl ‚find‘

Der Linux-Befehl `find` ist ein mächtiges Instrument, das Systemadministratoren in die Lage versetzt, Dateien und Ordner anhand zahlreicher Suchkriterien aufzuspüren und zu verwalten. Er ermöglicht es, Verzeichnisse und Dateien nach Namen, Art, Dateiendung, Größe, Berechtigungen und vielen weiteren Parametern zu finden.

Über das reine Auffinden von Dateien und Ordnern hinaus ermöglicht die Kombination des `find`-Befehls mit anderen Befehlen eine detaillierte Bearbeitung der Suchergebnisse. Mithilfe der Option `-exec` können externe Befehle ausgeführt werden, um Aktionen wie das Kopieren, Verschieben, Löschen oder die Änderung von Dateiberechtigungen für die gefundenen Dateien durchzuführen, die zuvor festgelegten Kriterien wie Größe oder Name entsprechen.

In diesem Artikel werden wir zunächst die grundlegenden Suchbefehle unter Linux mit Beispielen erläutern, um das Auffinden von Dateien und Ordnern zu demonstrieren. Anschließend zeigen wir die Anwendung der Option `-exec`, um auf die gefundenen Dateien und Ordner basierend auf ihren Eigenschaften, wie Größe oder Berechtigungen, zu reagieren.

Die allgemeine Struktur des `find`-Befehls sieht wie folgt aus:

find {Suchpfad} {Suchkriterium} {auszuführende Aktion}

Hierbei ist

  • `Suchpfad` das Verzeichnis, in dem gesucht werden soll.
  • `Suchkriterium` der Name der Datei oder des Ordners, nach dem gesucht wird.
  • `auszuführende Aktion` die Operation, die ausgeführt werden soll, wie z. B. Kopieren, Löschen oder Verschieben.

In dieser Anleitung zeigen wir, wie Sie Dateien und Verzeichnisse finden, die bestimmten Mustern entsprechen, und wie Sie Aktionen auf diese gefundenen Objekte anwenden. Die Anleitung basiert auf Ubuntu, ist aber in den meisten Linux-Distributionen und -Versionen anwendbar.

Dateien und Verzeichnisse aufspüren

Gezieltes Suchen nach Dateien anhand von Namen oder Endungen

Um eine bestimmte Datei zu suchen, führen Sie den folgenden Befehl im Hauptverzeichnis (/) aus. Der Befehl enthält den exakten Namen der zu findenden Datei.

find . -name file22.txt

Ausgabe:

./test/file22.txt
 ./sales/file22.txt

Bitte beachten Sie, dass die Ergebnisse den vollständigen Pfad anzeigen. Dies ist insbesondere dann nützlich, wenn der Speicherort der Datei nicht bekannt ist oder wenn sie sich an mehreren Stellen befindet.

Sie können eine Datei auch in einem anderen Verzeichnis suchen, während Sie sich in einem anderen Verzeichnis aufhalten. Dazu müssen Sie den Pfad des zu durchsuchenden Verzeichnisses angeben.

find ./test -name file22.txt

Suchen nach Dateien in einem bestimmten Verzeichnis

In unserem Beispiel suchen wir nach allen Dateien im Verzeichnis ‚test‘, deren Name mit „file“ beginnt.

find ./test -name file*

Ausgabe:

./test/file22.txt
 ./test/file30.doc
 ./test/file1.txt
 ./test/file5,doc

Auffinden von Dateien anhand ihrer Endung

Um in Linux eine Datei mit einer bestimmten Endung zu finden, geben Sie die Endung mit dem Befehl an.

find . -name *.txt

Ausgabe:

./test/subtest/subfil.txt
 ./test/file22.txt
 ./test/file1.txt
 ./home1/files32.txt
 ./home2/file22.txt
 ./qa/tags.txt

Suchen von Dateien und Verzeichnissen nach Namen

Mit dem folgenden Befehl suchen Sie nach Dateien und Verzeichnissen, deren Name mit ‚qa‘ beginnt. Auf unserem System existieren die Dateien ‚qatree.txt‘ und ‚qa.txt‘ sowie ein Verzeichnis mit dem Namen ‚qa‘.

Nach der Ausführung des Befehls:

find ./ -name "qa*"

wird folgende Ausgabe erzeugt:

./test/qatree.pdf
 ./test/qa.txt
 ./home/qa

Der Befehl liefert sowohl Dateien als auch Verzeichnisse, die den Suchkriterien entsprechen. Um nur Dateien oder Verzeichnisse zu finden, müssen Sie dies explizit im Befehl angeben.

Einschränken der Suche auf Dateien oder Verzeichnisse

Verwenden Sie den Schalter `-type f` für die Suche nach Dateien.

Nur Dateien:

find ./ -type f -name "qa*"

Ausgabe:

./test/qatree.pdf
 ./test/qa.txt

Nur Verzeichnisse:

Fügen Sie die Option `-type d` hinzu, um nur Verzeichnisse zu suchen.

find ./ -type d -name "qa*"

Ausgabe:

./home/qa

Fallunabhängige Suche

Bei allen Suchen mit dem Schalter `-name` wird zwischen Groß- und Kleinschreibung unterschieden, und Ergebnisse mit Großbuchstaben werden nicht angezeigt. Um alle Fälle zu erhalten, verwenden Sie die Option `-iname`.

find ./ -iname "qa*"

Ausgabe:

./test/qatree.pdf
 ./test/qa.txt
 ./test/QAtest.txt
 ./home/qa

Suchen nach einer Datei in mehreren Verzeichnissen

Um Dateien in verschiedenen Verzeichnissen zu finden, geben Sie deren Pfade im Befehl an. In diesem Fall durchsuchen wir die Verzeichnisse `test` und `numeric`.

find ./test ./numeric -name file22.txt -type f

Ausgabe:

./test/file22.txt
 /root/numeric/file22.txt

Finden mehrerer Dateien mit verschiedenen Endungen

Sie können den Befehl `find` verwenden, um mehrere Dateien zu finden, die verschiedene Dateiendungen wie `*.doc`, `*.txt`, `*.pdf` usw. aufweisen. Dies kann separat erfolgen, indem eine Endung nach der anderen gesucht wird, oder mit einem einzigen Befehl, der alle gewünschten Endungen enthält.

find . -type f ( -name „*.txt“ -o -name „*.pdf“ -o -name „*.doc“ )

Ausgabe:

./test/subtest/subfil.txt
 ./test/qatree.pdf
 ./test/file22.txt
 ./test/qa.txt
 ./test/file30.doc
 ./books/acro.pdf
 ./data1/FILE22.txt
 ./docs/files32.txt

Finden von Dateien, die bestimmten Text enthalten

Manchmal möchten Sie auf eine Datei zugreifen, die einen bestimmten Text enthält, können sich aber nicht an den Dateinamen oder Speicherort erinnern. Mit diesem Befehl können Sie alle Dateien finden, die Ihren Zieltext enthalten.

Um nach allen Dateien zu suchen, die das Wort „Hyperkonvergenz“ enthalten, verwenden Sie:

find / -type f -exec grep -l -i "hyperconvergence" {} ;

Ausgabe:

/root/numeric/hci
 /root/HCIP

Die Option `-i` sorgt dafür, dass der Befehl die Groß- und Kleinschreibung ignoriert und den Text findet, unabhängig davon, ob er groß oder klein geschrieben ist, z. B. Hyperkonvergenz, hyperkonvergenz usw.

Um nach Dateien in einem bestimmten Verzeichnis zu suchen, fügen Sie es einfach dem Befehl hinzu:

find ./numeric -type f -exec grep -l -i "hyperconvergence" {} ;

Ausgabe:

./numeric/hci

Entdecken Sie weitere Beispiele für den Befehl `grep`.

Dateien und Verzeichnisse nach Größe finden

Sie können alle Dateien oder Verzeichnisse finden, die kleiner, gleich oder größer als eine bestimmte Größe sind, die sich innerhalb eines bestimmten Bereichs befinden oder leer sind. Verwenden Sie das passende Größenformat, abhängig von dem Datei- oder Verzeichnistyp, nach dem Sie suchen.

Die Größenoptionen sind:

c – Bytes

k – Kilobyte

M – Megabyte

G – Gigabyte

Finden von Dateien mit einer bestimmten Größe – genau 30 MB

Suchen Sie alle Dateien mit einer Größe von genau 30 MB.

find / -size 30M

Dateien finden, die größer als eine angegebene Größe sind

find -size +2M

Ausgabe:

. /Downloads/ubuntu18043.iso
 ./.cache/pip/http/6/e/3/8/3/6e38383f41850c3e5705d48116bc52f81b92a80500f414305057 7a9c

Dateien finden, die kleiner als 10 MB sind

find . -type f -size -10M

Dateien in einem Größenbereich finden (100-200 MB)

Bei der Suche nach Dateien innerhalb eines bestimmten Bereichs, z. B. zwischen 100 und 200 MB:

find / -size +100M -size -200M

Suchen nach Verzeichnissen, die größer als 20 KB sind

find / -type d -size +20k

Leere Dateien und Verzeichnisse finden

Dateien:

find ./ -type f -size 0

oder

find ./ -type f –empty

Verzeichnisse:

find ./ -type d –empty

Dateien nach Alter oder Änderungszeit finden

Dateien suchen, die älter als n Tage sind

find /path/ -type f -name '*.txt' -mtime +8

Das `-mtime +8` sucht nach Textdateien, die älter als 8 Tage sind.

Nach Änderungsdatum

Sucht nach Dateien, die in den letzten 17 Stunden geändert wurden.

find . -mtime -17 -type f

Sucht nach Verzeichnissen, die in den letzten 10 Tagen geändert wurden.

find . -mtime -10 -type d

Dateien nach Zugriff oder Änderung finden

Suchen Sie nach Dateien basierend auf dem Datum oder der Uhrzeit des Zugriffs. Auf diese Weise können Sie Dateien anzeigen, auf die innerhalb eines bestimmten Zeitraums zugegriffen wurde oder nicht.

Um Dateien anzuzeigen, auf die in den letzten 10 Tagen im Home-Verzeichnis nicht zugegriffen wurde:

find /home -atime +10

Dateien, auf die vor genau 10 Tagen zugegriffen wurde:

find /home -atime 10

Zugriff innerhalb der letzten 10 Tage:

find /home -atime -10

Dateien finden, die in den letzten n Tagen geändert wurden

Sie können auch nach Dateien im Verzeichnis `/home` suchen, die in den letzten 10 Tagen geändert wurden, mit dem folgenden Befehl:

find /home -mtime -10

Dateien finden, die innerhalb eines bestimmten Zeitraums geändert wurden

Zum Beispiel alle Dateien, die vor 6 bis 15 Tagen im Home-Verzeichnis geändert wurden.

find /home -type f -mtime +6 -mtime -15

Dateien und Verzeichnisse finden, auf die in den letzten 10 Minuten zugegriffen wurde

Um die Dateien zu finden, auf die in den letzten 10 Minuten zugegriffen wurde, verwenden Sie die Option `-amin`.

find . -amin -10 -type f

Ausgabe:

./.bash_history
 ./[email protected]:~#

Verzeichnisse, auf die in den letzten 10 Minuten zugegriffen wurde:

find . -amin -10 -type d

Dateien suchen, die bestimmten Berechtigungen entsprechen

Syntax:

$ find -perm Modus

Dabei ist der Modus die Berechtigung, die entweder numerisch wie 644, 655, 700, 777 usw. oder alphabetisch wie `u=x`, `a=r+x` usw. ist.

Sie können den Modus auf drei verschiedene Arten festlegen:

  • Ohne Präfix, wenn Sie Dateien mit genau den angegebenen Berechtigungen finden möchten.
  • Mit „-“ für Dateien, die mindestens die angegebene Berechtigung besitzen. Dies liefert Dateien mit den angegebenen sowie zusätzlichen, höheren Berechtigungen zurück.
  • Die Verwendung von „/“ erfordert die Angabe des Eigentümers oder der Gruppe mit der Berechtigung für die Datei.

Dateien mit der Berechtigung 777 finden

find -perm 777

Ausgabe:

./file1

Dateien finden mit mindestens 766:
find -perm -766

Ausgabe:

./file2
 ./file1

Der Befehl sucht nach allen Dateien, bei denen:

  • Der Dateieigentümer Lese-/Schreib-/Ausführungsberechtigungen hat.
  • Die Gruppe hat Lese-/Schreibberechtigungen.
  • Andere haben Lese-/Schreibrechte.

Daher werden zwei Dateien zurückgegeben, die dieses Kriterium erfüllen – Datei1 und Datei2. Die Dateien müssen nicht die exakten 766-Berechtigungen haben und können zusätzliche haben, müssen aber mindestens die angegebenen Berechtigungen aufweisen.

Dateien finden, die vom Eigentümer beschreibbar sind

Wir werden nun „/“ verwenden, um nach Dateien zu suchen, die entweder von ihrem Besitzer, ihrer Gruppe oder anderen beschreibbar sind.

find -perm /222
 .
 ./file2
 ./file3
 ./file1

Der obige Befehl sucht nach Dateien, die entweder von ihrem Eigentümer oder ihrer Gruppe beschreibbar sind.
Dieser gibt Dateien zurück, die von beiden beschreibbar sind, aber nicht unbedingt von beiden. Um Dateien anzuzeigen, die für beide Schreibrechte besitzen, verwenden Sie das Präfix `-`.

find -perm -220

Ausgabe:

./file2
 ./file1

Dateien finden, die einem bestimmten Benutzer gehören

Finden Sie alle Dateien, die ‚Jack‘ gehören.

find /home -user jack

Ausgabe:

/home/jack
 /home/jack/examples.desktop
 /home/jack/.gnupg
 /home/jack/.gnupg/private-keys-v1.d
 /home/jack/ans.cgi

Bestimmte Dateien finden, die einem Benutzer gehören

Finden Sie alle Textdateien, die ‚Jack‘ gehören.

find /home -user jack -iname "*.txt"

Ausgabe:

/home/jack/docs/file32.txt

Dateien und Verzeichnisse zusammen mit ihren Berechtigungen finden und auflisten

find -name "*.conf" | ls -l

Ausgabe:

total 120
 drwxr-xr-x 2 root root 4096 Dec 31 13:19 backup2
 drwxr-xr-x 2 root root 4096 Jan 4 11:57 Desktop
 drwxr-xr-x 2 root root 4096 Dec 31 11:50 Documents
 drwxr-xr-x 2 root root 4096 Dec 31 12:27 Downloads
 -rw-r--r-- 1 root root 0 Jan 4 12:02 file22.doc
 drwxr-xr-x 2 root root 4096 Jan 4 12:14 file23
 -rw-r--r-- 1 root root 0 Jan 4 12:23 file23.txt

Ergebnisse nutzen und Aktionen ausführen

In diesem Abschnitt betrachten wir, wie Sie mit Dateien umgehen können, die mit dem im `find`-Befehl angegebenen Muster übereinstimmen.

Dateien finden und Berechtigungen ändern

Suchen und ändern Sie die Berechtigungen bestimmter Dateitypen. In unserem Beispiel arbeiten wir mit PHP-Dateien mit unterschiedlichen Berechtigungen, wie unten gezeigt.

[email protected]:~/ver$ ls -la

 total 8
 drwxrwxr-x 2 jack jack 4096 Jan 3 14:11 .
 drwxr-xr-x 8 jack jack 4096 Jan 3 14:05 ..
 -rwxr-xr-x 1 jack jack 0 Jan 3 14:06 ans.php
 -rw-rw-r-- 1 jack jack 0 Jan 3 14:11 base.php
 -rwxr-xr-x 1 jack jack 0 Jan 3 14:06 query.php
 -rw-rw-r-- 1 jack jack 0 Jan 3 14:11 qust.php
 -rwxr-xr-x 1 jack jack 0 Jan 3 14:06 text.php
 -rw-rw-r-- 1 jack jack 0 Jan 3 14:11 vary.php

Wir suchen nun nach allen PHP-Dateien (siehe oben) und setzen ihre Berechtigungen auf 755.

find ver -name "*.php" -type f -exec chmod 755 {} ;

Der Befehl sucht im Verzeichnis `ver` nach PHP-Dateien und setzt dann deren Berechtigung auf 755 (rwxr-xr-x).

Ergebnisse:

[email protected]:~/ver$ ls -la
 total 8
 drwxrwxr-x 2 jack jack 4096 Jan 3 14:11 .
 drwxr-xr-x 8 jack jack 4096 Jan 3 14:05 ..
 -rwxr-xr-x 1 jack jack 0 Jan 3 14:06 ans.php
 -rwxr-xr-x 1 jack jack 0 Jan 3 14:11 base.php
 -rwxr-xr-x 1 jack jack 0 Jan 3 14:06 query.php
 -rwxr-xr-x 1 jack jack 0 Jan 3 14:11 qust.php
 -rwxr-xr-x 1 jack jack 0 Jan 3 14:06 text.php
 -rwxr-xr-x 1 jack jack 0 Jan 3 14:11 vary.php

Dateien und Verzeichnisse finden und Berechtigungen ändern

Finden Sie Dateien mit der Berechtigung 644 und ändern Sie sie in 655.

find . -type f -perm 644 -exec chmod 655 {} ;

Sie können auch nach Verzeichnissen mit der Berechtigung 644 suchen und diese durch 755 ersetzen.

find . -type d -perm 644

Ausgabe:

./docs

Der Ordner `docs` hat die Berechtigung 644.

drwxrwxr-x 2 jack jack 4096 Jan 3 12:45 docs

Um diese auf 755 zu setzen, führen wir aus:

find . -type d -perm 644 -exec chmod 755 {} ;

Nun können wir noch einmal nachsehen, was genau 755 ist.

find . -type d -perm 755

Ausgabe:
.
./docs

Von oben sehen wir, dass die Verzeichnisse Root und Docs die Berechtigung 755 haben.

Der Befehl `ls -la` zeigt die folgenden Details:

drwxr-xr-x 2 jack jack 4096 Jan 3 12:45 docs

Dateien oder Verzeichnisse finden und kopieren

Suchen und kopieren Sie eine bestimmte Datei in ein Verzeichnis.

Der folgende Befehl findet die Datei `file22.txt` und kopiert sie in das Verzeichnis `~/tmp/images`.

find -iname file22.txt -exec cp {} ~/tmp/images ;

Suchen und kopieren Sie einen Dateityp in ein Verzeichnis.

Um Dateien wie Bilder mit der Endung `jpg` im aktuellen Verzeichnis zu finden und sie an einen anderen Speicherort wie einen Bilderordner zu kopieren, verwenden Sie:

find -iname '*.jpg' -exec cp {} ~/tmp/images ;

Dadurch werden alle JPG-Dateien gefunden und in den Ordner `~/tmp/images` kopiert.

Eine Datei finden und in mehrere Verzeichnisse kopieren

Suchen und kopieren Sie eine einzelne Datei in mehrere Verzeichnisse.

find ~/tmp/dir1/ ~/tmp/dir2/ $HOME/3/ -maxdepth 0 -exec cp ~/numeric/hci {} ;

Dadurch wird die Datei `hci` gefunden und in die drei Verzeichnisse `/tmp/dir1/`, `/tmp/dir2/` und `$HOME/3/` kopiert.

Dateien in ein anderes Verzeichnis suchen und verschieben

Verschieben einer bekannten Datei aus einem Verzeichnis in ein anderes. So verschieben Sie die Datei `universal.php`:

find ~/folder/ -type f -name universal.php -exec mv {} ~/numeric/ ;

Dateien mit einer bestimmten Endung suchen und in einen anderen Ordner verschieben:

find ~/numeric/ -type f -name '*.php' -exec mv {} ~/folder/ ;

Bestimmte Dateien suchen und in einen bestimmten Ordner verschieben

find -type f -name uni*.* -exec mv {} ~/unifiles/ ;

Der Befehl sucht nach allen Dateien, deren Namen mit `uni` beginnen und eine beliebige Endung haben. Anschließend werden sie in das Verzeichnis `/unifiles/` verschoben.

Dateien nach Alter suchen und verschieben

Dateien suchen und verschieben, die älter als die angegebene Anzahl an Tagen sind, an einen anderen Ort, z. B. ins Archiv.

find /path/ -type f -name '*.pdf' -mtime +20 -exec mv {} /backup1/ ;

Dieser Befehl sucht nach PDF-Dateien, die älter als 20 Tage sind, und verschiebt sie in das Verzeichnis `backup1`.

Dateien und Verzeichnisse suchen und löschen

Die Syntax zum Suchen und Entfernen von Dateien oder Verzeichnissen im aktuellen Verzeichnis lautet:

find . -type f -name „zu löschende Datei“ -exec rm -f {} ; // Löscht nur Dateien oder

find . -type d -name „zu löschendes Verzeichnis“ -exec rm -rf {} ; // Löscht nur Verzeichnisse

Bestimmte Dateien suchen und löschen

Um Dateien zu suchen und zu löschen, die mit `til` beginnen, verwenden Sie:

find . -type f -name "til*" -exec rm {} ;

Um Verzeichnisse zu suchen und zu löschen, die mit `til` beginnen:

find . -type d -name "til*" -exec rm {} ;

Dateien und Verzeichnisse entfernen

find . -name "til*" -exec rm -rf {} ;

Dadurch werden sowohl Dateien als auch Verzeichnisse entfernt, deren Namen mit dem Buchstaben `til` beginnen.

Nach Endung löschen

Im Folgenden erfahren Sie, wie Sie alle Textdateien im aktuellen Verzeichnis finden und löschen können. Ersetzen Sie die Textdatei durch eine andere Endung wie `bak`, `pdf` oder eine andere, die Sie entfernen möchten.

find . -type f -name "*.txt" -exec rm -f {} ;

Falls Sie möchten, dass das System vor dem Löschen jeder Datei um Bestätigung bittet, fügen Sie die Option `-i` hinzu, wie unten beschrieben:

find . -type f -name "*.txt" -exec rm -i {} ;

Ausgabe:

rm: Datei './File22.txt' löschen? y
 rm: Datei './file22.txt' löschen? y
 rm: Datei './file23.txt' löschen?

Standardmäßig entfernt `-rm` die Verzeichnisse nicht, und Sie müssen die Option `-r` verwenden, um eine rekursive Entfernung sicherzustellen. Dies stellt sicher, dass leere Verzeichnisse und solche, die Dateien enthalten, gelöscht werden. Die Option `-f` erzwingt das Entfernen und wird sowohl für die Dateien als auch für die Verzeichnisse verwendet.

Dateien suchen und löschen, die älter als n Tage sind

Suchen und löschen Sie Sicherungsdateien, die älter als 20 Tage sind, aus dem aktuellen Verzeichnis.

find . -type f -name '*.bak' -mtime +20 -exec rm {} ;

Dadurch werden alle `.bak`-Dateien gelöscht, die älter als 20 Tage sind.

Nur Verzeichnisse suchen und löschen

Um ein Verzeichnis namens `dir22` zu löschen:

find . -type d -name dir22 -exec rm -rf {} ;

Stellen Sie sicher, dass die Schreibweise des Verzeichnisnamens übereinstimmt, oder verwenden Sie die Option `-iname`.

find . -type d -iname Dir22 -exec rm -rf {} ;

Entfernt sowohl `Dir22` als auch `dir22`.

Verwenden Sie zur Bestätigung vor dem Löschen die Option `-i`.

find . -type d -iname Dir22 -exec rm -rf -i {} ;

Ausgabe:
rm: Verzeichnis „./Dir22“ entfernen? n
rm: Verzeichnis „./dir22“ entfernen? j

In diesem Fall haben wir `n` für das Verzeichnis `Dir22` eingegeben, das nicht gelöscht wird, und `j` für das Verzeichnis `dir22`, das jetzt entfernt wird.

Leere Dateien suchen und entfernen

Sie können einen der folgenden Befehle verwenden, um leere Dateien zu finden und automatisch zu löschen.

find ./ -type f -size 0 -exec rm -f {} ;

oder
find ./ -type f -size 0 | xargs rm-f
oder
find ./ -type f -size 0 –delete

Leere Verzeichnisse suchen und entfernen

Um leere Verzeichnisse zu entfernen, verwenden wir die Option `d`.

find ./ -type d -empty -exec rmdir {} ;

Eine andere Alternative ist die Verwendung von `delete` anstelle von `remove`.

find ./ -type d -empty -delete

Bitte beachten Sie, dass das Löschen von System- oder kritischen Dateien von Ihrem Computer das Betriebssystem oder Anwendungen beschädigen oder zum Verlust Ihrer wichtigen Daten führen kann.

Um versehentliches Löschen zu vermeiden, empfiehlt es sich, ein Benutzerkonto ohne Root-Rechte zu verwenden. Stellen Sie außerdem sicher, dass Sie die richtigen Dateien löschen, die nicht mehr nützlich sind, und dass Sie eine Sicherungskopie aller Ihrer wichtigen Datendateien haben.

Was kommt als Nächstes?

Probieren Sie die oben genannten Linux-Suchbefehle in Ihrer Labor- oder NICHT-PRODUKTIONSUMGEBUNG aus. Prüfen Sie, ob Sie einige davon verwenden können, um die Dateisystembereinigung mit Crontab zu automatisieren. Und um Linux zu meistern, schauen Sie sich diesen Online-Kurs an.