which foo
バイナリを使用すると、どのバイナリから呼び出すかを常に知ることができますが、$ foo
マニュアルページはどうですか?マニュアルページがデフォルトでロードされるパスを知る方法はありますか?
同様に、動的ライブラリはどうですか?.so
特定のライブラリ名に対してロードされるファイルのパスを見つける方法はありますか?
修正する:
今学んだパッケージ構成ただし、パスの出力を要求するオプションは表示されません。また、.pc
指定されたファイルへのパスが必要なようです。それでも問題を解決するのに役立ちますか?
答え1
man -w
マンページが印刷されるパスです。
ldd
ライブラリで作業し、リンクされた実行可能ファイルから実行できます。
答え2
whereis
パスの実行可能ファイルとライブラリに適用されます。
> whereis libc
libc: /lib64/libc.so /usr/lib64/libc.so