GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Eine einfache Möglichkeit, symbolische Links in Linux aufzulisten

Ein symbolischer Link, auch Softlink genannt, ist eine Art Zeiger, der auf den Speicherort eines Ordners oder einer Datei auf Ihrem System zeigt. Einige dieser Links werden standardmäßig auf Ihrem System erstellt, während Sie selbst symbolische Links auch manuell für beliebige Dateien oder Ordner erstellen können. Dieser Artikel erklärt Ihnen die verschiedenen Methoden, mit denen Sie alle symbolischen Links unter Linux auflisten können. Ich habe Linux Mint 20 für diese Anleitung verwendet, aber die gleichen Schritte funktionieren auf jeder Linux-Distribution.

Drei Arten symbolische Links unter Linux aufzulisten

Um alle symbolischen Links in Linux Mint 20 je nach Ihren genauen Anforderungen aufzulisten, können Sie eine der folgenden drei Methoden auswählen:

Methode Nr. 1:Finden aller symbolischen Links des aktuellen Dateisystems:

Wenn Sie alle symbolischen Links Ihres aktuellen Dateisystems in Linux Mint 20 auflisten möchten, können Sie dies tun, indem Sie den unten gezeigten Befehl ausführen:

$ sudo find / -type l

Diese Variation des „find“-Befehls wird eine angemessene Zeit in Anspruch nehmen, da sie Ihr gesamtes Dateisystem durchlaufen muss, um alle symbolischen Links zu finden, die sie hat. Nach seiner Ausführung können Sie eine sehr lange Liste aller symbolischen Links in Ihrem aktuellen Dateisystem sehen, wie im folgenden Bild gezeigt:

Methode Nr. 2:Finden aller symbolischen Links des aktuellen Arbeitsverzeichnisses

Wenn Sie nun alle symbolischen Links Ihres aktuellen Arbeitsverzeichnisses finden möchten, können Sie dies tun, indem Sie den unten gezeigten Befehl ausführen:

$ sudo find . -type l

Dieser Befehl wird relativ schnell ausgeführt, woraufhin Sie eine Liste aller symbolischen Links Ihres aktuellen Arbeitsverzeichnisses sehen können, wie im folgenden Bild gezeigt:

Methode Nr. 3:Alle symbolischen Links eines bestimmten Verzeichnisses finden

Mit Hilfe des unten gezeigten Befehls können Sie sogar alle symbolischen Links eines bestimmten Verzeichnisses auflisten:

$ sudo find DirectoryName -type l

Sie müssen DirectoryName durch den Namen des Verzeichnisses ersetzen, dessen symbolische Links Sie zusammen mit seinem vollständigen Pfad finden möchten.

Dieser Befehl wird auch problemlos ausgeführt, wonach Sie eine Liste aller symbolischen Links Ihres angegebenen Verzeichnisses sehen können, wie in der folgenden Abbildung gezeigt:

Schlussfolgerung

Abhängig von Ihren Nutzungsanforderungen können Sie eine der drei in diesem Artikel beschriebenen Methoden auswählen, um alle symbolischen Links Ihres Systems aufzulisten. Alle diese Methoden basieren auf einzeiligen Befehlen, daher können Sie sie sehr schnell ausführen.

Ein weiterer interessanter Artikel könnte sein:A Simple Way To Check NVIDIA Drivers Version on Linux


Linux
  1. So erstellen Sie harte und symbolische Links in Linux

  2. Haben wir ein Undo in Linux?

  3. 3 Möglichkeiten zum Auflisten von Benutzern in Linux

  4. Ändern Sie den Gruppenbesitz von symbolischen Links in Unix oder Linux

  5. Erstellen Sie symbolische NTFS-Links innerhalb von Linux

Eine einfache Möglichkeit, die NVIDIA-Treiberversion unter Linux zu überprüfen

Einfache Möglichkeit, den Tor-Browser in Rocky Linux 8 zu installieren

So entfernen Sie symbolische Links unter Linux

So erstellen Sie symbolische Links unter Linux

Was sind symbolische Links in Linux? Wie erstellt man symbolische Links?

So erhalten Sie eine Liste symbolischer Links unter Linux