Finding all the executables/binary in Linux rpm based distro.

I have been thinking about this for quite sometime now, how to find all the executables on the linux system. One of the way is to do a \”ls\” on all the directories in the PATH variable. But that will not list the executables that are outside of the PATH. So, I wrote this one liner :

rpm -qal |agrep \”bin\\/\” > all_execs

This will list all the files in the Linux system in bin or sbin directory and that should be pretty much all the binaries in the system.

About Amit Agarwal