SEARCH

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

Lowell Heddings, better known online as the How-To Geek, spends all his free time bringing you fresh geekery on a daily basis. You can follow him on if you'd like.

  • Published 12/1/06

Comments (2)

  1. Sandy

    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.

  2. Jon

    Also useful in tracking down executables is ‘readlink -f’

Enter Your Email Here to Get Access for Free:

Go check your email!