Find duplicate executables files
Sometime duplicate executable files or alias creates tons of confusion. To find out duplicated executables files you can use chkdupexe command.
It will scan the union of $PATH and a hardcoded list of common locations for binaries. It will report dangling symlinks and duplicately-named binaries.
Examples
$ chkdupexe
Output:
Dangling symlink: /usr/bin/rmic Dangling symlink: /usr/bin/jar -rwxr-xr-x 1 root root 38936 Sep 23 2004 /usr/bin/nsupdate -rwxr-xr-x 1 root root 203960 Jan 26 2005 /usr/sbin/nsupdate -rwxr-xr-x 1 root root 15139 Apr 6 01:48 /sbin/grub-install -rwxr-xr-x 1 root root 6453 Apr 1 18:38 /usr/sbin/grub-install
As you see, it is quite easy to identify all those duplicates executables files. There is also some good discussion going on about PATH and aliases.
See also:
Updated for accuracy.
You may also be interested in other helpful articles:
- Linux / UNIX: Finding and locating files with find command part # 2
- nixCraft FAQ roundup
- Linux commands to help you navigate
- Finding all .mp3 files and move to new directory from shell prompt
- Mirror directory with mirrordir command
Discussion on This Article:
Leave a Reply
We encourage your comments, and suggestions. But please stay on topic, be polite, and avoid spam. Thank you very much for stopping by our site!


Excuse me, does ‘hkdupexe’ command exist in GNU/Linux? I doesn’t seem to find it.
Thanks
oh, sorry for my poor english, I mean: I don’t seem to find it.
Regards
Command name is chkdupexe and not hkdupexe. It was typo
Sorry, and post is updated for accuracy.