Einführung
ldd ist der nützliche Befehl, um ausführbare Dateien und gemeinsame Objektabhängigkeiten anzuzeigen. Dateien, die mit /lib beginnen, werden Bibliotheken genannt. Eine Bibliothek hilft einem Programm, gängige Prozesse ohne Handhabungs- oder Verwaltungsaufwand zu verwenden.
Es gibt zwei Arten von Bibliotheken:statische und dynamische Bibliotheken.
Nachfolgend finden Sie die Anleitung zur Verwendung des ldd-Befehls unter Linux, wie wir unten durchgehen.
Installieren Sie den ldd-Befehl
Wenn Ihre Ubuntu-Version zu alt ist, führen Sie den apt-Befehl zur Installation aus:
$ sudo apt install libc-bin
Ausgabe:
Die Syntax des ldd-Befehls
$ ldd [option]... file...
[Option]
-v alle Informationen anzeigen
-u ungenutzte direkte Abhängigkeiten anzeigen
-d Datenverschiebung
-r Daten- und Funktionsverlagerung
Detailinformationen anzeigen
Sie können den ldd-Befehl mit der Option -v verwenden detaillierte Informationen anzuzeigen. Zum Beispiel zeigen wir detailliert die Abhängigkeiten des ls-Befehls:
$ ldd -v /bin/ls
Ausgabe:
Nicht verwendete direkte Abhängigkeiten anzeigen
Sie können den ldd-Befehl mit der Option -u verwenden ungenutzte direkte Abhängigkeiten anzuzeigen. Zum Beispiel:
$ ldd -u /bin/grep
Ausgabe:
Schlussfolgerung
Sie haben die Einzelheiten zur Verwendung des Befehls ldd unter Linux durchgegangen.
Danke fürs Lesen.