Présentation
ldd est la commande utile pour voir les fichiers exécutables et les dépendances d'objets partagés. Les fichiers commençant par /lib sont appelés bibliothèques. Une bibliothèque aide un programme à utiliser des processus communs sans aucune charge de manipulation ou d'administration.
Il existe deux types de bibliothèques :les bibliothèques statiques et dynamiques.
Vous trouverez ci-dessous le guide sur la façon d'utiliser la commande ldd sous Linux comme nous le verrons ci-dessous.
Installez la commande ldd
Si votre version d'ubuntu est trop ancienne, lançons la commande apt pour l'installer :
$ sudo apt install libc-bin
Sortie :
La syntaxe de la commande ldd
$ ldd [option]... file...
[option]
-v afficher toutes les informations
-u afficher les dépendances directes inutilisées
-d déplacement des données
-r relocalisation des données et des fonctions
Afficher des informations détaillées
Vous pouvez utiliser la commande ldd avec l'option -v pour afficher des informations détaillées. Par exemple, nous allons afficher en détail les dépendances de la commande ls :
$ ldd -v /bin/ls
Sortie :
Afficher les dépendances directes inutilisées
Vous pouvez utiliser la commande ldd avec l'option -u pour afficher les dépendances directes inutilisées. Par exemple :
$ ldd -u /bin/grep
Sortie :
Conclusion
Vous avez parcouru les détails de l'utilisation de la commande ldd sous Linux.
Merci d'avoir lu.