How-To Geek
Find Path of Application Running on Solaris, Ubuntu, Suse or Redhat Linux
If you have installed multiple versions of an application into your system, you may wonder which command is being run from the command line when you launch it. This is especially useful to figure out the path of php when running on a shared server, as many shared servers have both php4 and php5 installed.
which <commandname>
To find the path of the application, you can use the which command, followed by the executable that you would have run.
Example:
# which svn
/usr/bin/svn# which php
/usr/local/bin/php
Got Feedback? Join the discussion at discuss.howtogeek.com
Comments (2)
Programmer by day, geek by night, The Geek, also known as Lowell Heddings, spends all his free time bringing you fresh geekery on a daily basis. You can follow him on Google+ if you'd like.
- Published 12/1/06




Thanks for that, I’ve never had the time to sit down and learn everything I should about *nix, WHICH is certainly a command I’ll be using again.
By the way you could add that it also works on freeBSD.
Also useful in tracking down executables is ‘readlink -f’