So finden Sie ein Verzeichnis unter Linux
Suchen Sie nach einem bestimmten Verzeichnis in Ihrem Linux-Dateisystem? Glücklicherweise stehen Ihnen viele Suchwerkzeuge zur Verfügung. Wir werden uns einige benutzerfreundliche Optionen ansehen und wie man sie verwendet, um effizient nach Ordnern zu suchen.
Suchen Sie einen Ordner unter Linux
Für viele Routineaufgaben unter Linux, z. B. das Erstellen oder Bearbeiten einer Konfigurationsdatei , müssen Sie bestimmte Ordner suchen.
Obwohl es viele einfache Methoden zum Auffinden von Dateien gibt, ist das Auffinden eines Verzeichnisses nicht so einfach. Eine einfache Suche mit einem der gängigen Suchwerkzeuge kann nur Dateien zurückgeben oder Ihre Ansicht mit Dateien mit ähnlichen Namen überfluten.
Sie können diese Fallstricke jedoch vermeiden, wenn Sie nur die Optionen Ihres Suchwerkzeugs optimieren. Während Sie möglicherweise die unten genannten Tools bereits verwendet haben, werden Sie heute lernen, wie Sie nur Ordner betrachten und wie Sie auch die Ordnergrößen anzeigen.
Suchen Sie unter GNOME Desktop unter Linux nach einem Ordner
Wenn Sie den GNOME-Desktop verwenden, können Sie Ordner schnell finden, indem Sie die Datei- App öffnen und die folgenden Schritte ausführen:
- Navigieren Sie zu dem Verzeichnis, in dem Sie suchen möchten.
- Klicken Sie oben im Fenster "Dateien" auf die Schaltfläche " Suchen" .
- Wählen Sie im Dropdown-Menü der Suchleiste Ordner in der Kategorie Was aus (siehe Abbildung unten) und anschließend Dateiname .

Sie können jetzt das Verzeichnis nach Unterverzeichnissen mit Namen durchsuchen, die Ihrem Suchbegriff entsprechen.
Suchen Sie unter Linux mit Catfish nach einem Ordner
Wenn Sie GNOME nicht verwenden, ist Catfish eine weitere beliebte und weit verbreitete GUI-Methode zum Durchsuchen von Verzeichnissen unter Linux. Sie können die App auf Ubuntu-basierten Systemen installieren, indem Sie entweder Ihren Software-Manager danach suchen oder den folgenden Befehl eingeben:
sudo apt install catfish
Verwenden Sie diesen Befehl, um Catfish auf Fedora und anderen RPM-basierten Systemen zu installieren:
yum install catfish
Öffnen Sie nach der Installation Catfish und stellen Sie sicher, dass die linke Seitenleiste sichtbar ist. Ist dies nicht der Fall , drücken Sie F9 oder klicken Sie auf das Zahnradsymbol oben rechts im Fenster und aktivieren Sie die Option Seitenleiste anzeigen.
Standardmäßig versucht Catfish, nach Dateien und nicht nach Ordnern zu suchen. Sie müssen angeben, dass Sie nach einem Ordner suchen, indem Sie das Kontrollkästchen Ordner aktivieren und alle anderen Optionen deaktivieren.

Suchen Sie einen Ordner nach Namen
Wenn Sie bereit sind, das Terminal zu verwenden, ist der Befehl find ein Suchwerkzeug, das sowohl einfach als auch vielseitig ist. Hier ist ein Beispiel für seine Verwendung:
find ~/Documents -type d -name MyFolder
Der obige Befehl durchsucht das gesamte Dateisystem (angegeben durch ~ / Documents ) nach Verzeichnissen ( Typ -d ), die genau MyFolder ( -name MyFolder ) heißen .
Wenn Sie das Root-Dateisystem durchsuchen möchten, müssen Sie / als Speicherort angeben. Darüber hinaus müssen Sie die Berechtigungen erhöhen, indem Sie vorne sudo hinzufügen.
Anstatt einen Speicherort anzugeben, können Sie auch einfach Ihr aktuelles Verzeichnis in den Ordner ändern, den Sie durchsuchen möchten. In diesem Fall durchsucht find nur das aktuelle Verzeichnis.

Der Typ -d Teil des Befehls gibt an, dass es sich um ein Verzeichnis handelt, nach dem Sie suchen, anstatt um eine Datei. Stellen Sie sicher, dass Sie dies bei der Suche berücksichtigen, damit Sie nicht mit Dateinamen überfordert sind, die zufällig denselben Suchbegriff enthalten.
Wenn Sie nicht sicher sind, ob der gesuchte Ordner in seinem Namen Groß- oder Kleinbuchstaben verwendet, können Sie das Argument -name in -iname ändern , um eine Suche ohne Berücksichtigung der Groß- und Kleinschreibung zu erzwingen.
Darüber hinaus können Sie ein Platzhalter-Tag verwenden, wenn Sie nur einen Teil des Ordnernamens kennen.
Hier ist ein Beispiel mit diesen beiden Optionen:
find / -type d -iname myfolder*
Suchen Sie einen Linux-Ordner nach genauem Namen
Ein ähnliches Tool, das Sie möglicherweise zuvor verwendet haben, ist das Suchen . Die Suche nach einem Ordner mit find sieht folgendermaßen aus:
locate -b 'MyFolder'
Der obige Befehl findet jeden Ordner in Ihrem Dateisystem, der genau "MyFolder" heißt.
Entfernen Sie die Anführungszeichen oder fügen Sie ein Sternchen ein, um nach Teilübereinstimmungen zu suchen. Seien Sie jedoch gewarnt, dass bei einer Platzhaltersuche möglicherweise zusätzlich zu den Ordnern auch passende Dateinamen angezeigt werden.
Sie können auch die Option -i übergeben , um Groß- und Kleinschreibung zu ignorieren.

An diesem Punkt könnten Sie sich fragen, was der Unterschied zwischen Suchen und Finden ist.
Kurze Antwort: Suchen ist schneller, aber Suchen ist genauer.
Der Befehl find durchsucht Ihr Live-Dateisystem nach Ihrem Suchbegriff, um Pfade genau so zurückzugeben, wie sie derzeit vorhanden sind.
Suchen Sie, anstatt das Live-Dateisystem zu durchsuchen, eine vorindizierte Datenbank mit all Ihren Datei- und Ordnernamen. Der vereinfachte Ansatz ermöglicht eine viel schnellere Suche, aber diese Datenbank kann veraltet sein.
Suchen ist daher die beste Option, solange Sie nicht glauben, dass der Ordner erst kürzlich erstellt oder verschoben wurde.
Wenn Sie der Meinung sind, dass Ihr Ordner kürzlich geändert wurde, sollten Sie find verwenden. Sie können auch find verwenden, wenn Sie diesen Befehl zuerst ausführen, um die Suchdatenbank zu aktualisieren:
sudo updatedb
Der Vorgang wird einige Zeit dauern, aber sobald er abgeschlossen ist, können Sie sicher sein, dass Ihre Suchbefehle schnelle und genaue Ergebnisse liefern.
Finden Sie die Größe eines Linux-Verzeichnisses
Wenn Sie einen Ordner mit einer der oben genannten Methoden gefunden haben und nun dessen Größe anzeigen möchten, können Sie dies mit dem Befehl du schnell tun. Geben Sie die Optionen -hs gefolgt vom Pfad zu Ihrem Ordner wie folgt an:
du -hs /MyFolder
Entfernen Sie das Zeichen s (zur Zusammenfassung), um auch die Größe jedes Unterverzeichnisses anzuzeigen.
Finden Sie Ordner schnell unter Linux
Jeder Ordner, den Sie suchen, ist jetzt mit ein paar schnellen Klicks oder Befehlen an Ihren Fingerspitzen.
Wenn Sie den Inhalt Ihrer Ordner auf einen anderen PC verschieben müssen, werden Sie möglicherweise überrascht sein, welche Optionen Sie zum drahtlosen Übertragen Ihrer Ordner haben.