Ik vind dat inderdaad jammer, dat er niet één map is waar alle software geïnstalleerd wordt. Eigenlijk heb je geen commando nodig om te weten waar iets staat als alles bij elkaar zou staan.
Waarom zou je willen weten waar alles staat?
Bestanden worden normaliter geinstalleerd en gede-installeerd via de package manager, dus dat gaat altijd goed, heb je geen omkijken naar. De bestanden die je aan kunt roepen (eigenlijk: de executables) worden standaard in het zoekpad gezet, b.v. /usr/bin zodat je altijd, zonder te weten waar iets staat. in de terminal het betreffende commando ingeven.
Sterker nog, binnen de terminal heb je auto-completion: tik een paar letters van het commando en geef dan tab. Het systeem zal dan reageren door alle mogelijke apps binnen het zoekpad te tonen die voldoen aan de opgegeven letters. Dit systeem kan niet werken als je de het uitvoerbare bestand van elk geinstalleerd programma in een aparte map zet.
Ik heb me in het begin ook flink verzet tegen deze methodiek, totdat ik er achter kwam dat deze manier van werken veel beter is dan datgene wat men gewoon is op dat andere OS. Sindsdien beschouw ik het installeren van alle programmabestanden in een enkele map als inferieur.
Alles is gewenning, "Linux is niet .....".