はじめに
lddは、実行可能ファイルと共有オブジェクトの依存関係を確認するための便利なコマンドです。 /libで始まるファイルはライブラリと呼ばれます。ライブラリは、プログラムが処理や管理のオーバーヘッドなしに一般的なプロセスを使用するのに役立ちます。
ライブラリには、静的ライブラリと動的ライブラリの2種類があります。
以下は、Linuxでlddコマンドを使用する方法に関するガイドです。
lddコマンドをインストールします
Ubuntuのバージョンが古すぎる場合は、aptコマンドを実行してインストールしましょう:
$ sudo apt install libc-bin
出力:
lddコマンドの構文
$ ldd [option]... file...
[オプション]
-v すべての情報を表示
-u 未使用の直接依存関係を表示する
-d データの再配置
-r データと機能の再配置
詳細情報を表示
オプション-vを指定してlddコマンドを使用できます 詳細情報を表示します。たとえば、lsコマンドの依存関係の詳細を表示します。
$ ldd -v /bin/ls
出力:
未使用の直接依存関係を表示する
オプション-uを指定してlddコマンドを使用できます 未使用の直接依存関係を表示します。例:
$ ldd -u /bin/grep
出力:
結論
Linuxでlddコマンドを使用する方法の詳細を確認しました。
読んでくれてありがとう。