どのライブラリとマニュアルページが最初に見つかったのか、どうすればわかりますか?

どのライブラリとマニュアルページが最初に見つかったのか、どうすればわかりますか?

which fooバイナリを使用すると、どのバイナリから呼び出すかを常に知ることができますが、$ fooマニュアルページはどうですか?マニュアルページがデフォルトでロードされるパスを知る方法はありますか?

同様に、動的ライブラリはどうですか?.so特定のライブラリ名に対してロードされるファイルのパスを見つける方法はありますか?

修正する:

今学んだパッケージ構成ただし、パスの出力を要求するオプションは表示されません。また、.pc指定されたファイルへのパスが必要なようです。それでも問題を解決するのに役立ちますか?

答え1

man -wマンページが印刷されるパスです。

lddライブラリで作業し、リンクされた実行可能ファイルから実行できます。

答え2

whereisパスの実行可能ファイルとライブラリに適用されます。

> whereis libc
libc: /lib64/libc.so /usr/lib64/libc.so

関連情報