С бинарными файлами я всегда могу which foo
узнать, какой бинарник я вызываю с помощью $ foo
, но что насчет man-страниц? Есть ли способ узнать путь man-страницы, которая будет загружена по умолчанию?
Аналогично, как быть с динамическими библиотеками? Есть ли какие-либо, чтобы узнать путь файла .so
, который будет загружен для заданного имени библиотеки?
Обновлять:
Я только что узнал оpkg-config, но я не видел возможности попросить его вывести пути. Кроме того, похоже, что для этого требуются .pc
файлы, в которых указаны пути. Но все же, это может помочь с этой проблемой?
решение1
man -w
выведет путь к странице руководства.
ldd
может подойти для библиотек, запустите его на исполняемом файле, который с ними связан.
решение2
whereis
работает для исполняемых файлов и библиотек в пути.
> whereis libc
libc: /lib64/libc.so /usr/lib64/libc.so