How to find the terminal pathname of a file/directory? For example, the file /usr/lib64/mozilla/plugins/libjavaplugin.so will be installed by IcedTea-web java plugin. It is a symbolic link to another link. The command namei enables us to untangle links by following each pathname until the endpoint is found.
Here is an example usage and its output:
%namei /usr/lib64/mozilla/plugins/libjavaplugin.so
f: /usr/lib64/mozilla/plugins/libjavaplugin.so
d /
d usr
d lib64
d mozilla
d plugins
l libjavaplugin.so -> /etc/alternatives/libjavaplugin.so.x86_64
d /
d etc
d alternatives
l libjavaplugin.so.x86_64 -> /usr/lib64/IcedTeaPlugin.so
d /
d usr
d lib64
- IcedTeaPlugin.so
which untangles /usr/lib64/mozilla/plugins/libjavaplugin.so by following links and gets its terminal pathname:
/usr/lib64/IcedTeaPlugin.so.
No comments:
Post a Comment