I would like to know where I can find the location of program files of programs installed from the Ubuntu Software Center.
In general you shouldn't need to know the location of programs, because if you need to run them from the command-line then they'll be on your path anyway, and if you run them from within the GUI, or within another application, they'll be set up in there by their installation script.
But if you are curious, most executables will be placed into
(Or at least a symbolic link from there will exist to the executable.)
There are exceptions. There will be some system-related ones that are available from
If you type the following
Then it will show you all the files in
For the programs installed system wide
But I like to use
If you have set the aliases for the commands, for example if your terminal understands the shortcut
It will output:
Other than on Windows, on Linux systems an application is (usually -- there are few exceptions) not tried to be installed into "one place" (no such thing like
Instead there are dedicated places where to put executables (what you call from the command line or via your graphical interface's menu), another for libraries used by applications (so multiple applications can share the same library and automatically profit from its updates), configuration files, documentation, and so on.
As already pointed out, you can use the
You can get more information about each of them reading their Man pages -- e.g.
In terminal try using whereis
It will give the locations of program path.