It's very hard to find files in Ubuntu. In Windows, you could just go to
C:\Program Files and you would find what you need. In Ubuntu, you must use search to find something you need. Maybe I am missing something?
Why is it so hard to find a file in Ubuntu? Does a helicopter function like a hot-air balloon? Do you expect Ubuntu/Linux to function precisely the way you think Windows functions? Windows is its own kind of beast, especially compared with Unix-derived systems. Judging Linux by Windowsy paradigms is somewhat akin to troubleshooting a diesel engine using gasoline engine mechanics. Sure they have much in common, but there are massive differences as well.
(comic from here)
"In Windows, you could just go to
"In Ubuntu you must use search to find something you need." True, if you don't know where it is in the first place. Same applies to everything, everywhere. Now, where are my stupid car keys? Nope, not in
"Maybe I am missing something?" Probably just a general introduction to the main concepts behind how content is managed in operating environments.. Friend, please let me help you learn to tame this powerful beast, so that you may crush your computing needs.
Introduction to how content is organized in operating environments
Regardless of your operating environment (Windows, Mac OS X, Linux, your office desk), patterns have emerged that help organize content in a system for ease of use and scalability.
Common system-wide stuff
In a company, this would be policy documentation and the like. In an operating system, this would be core files needed to keep things running. In the Windows file structure, this is what
In an office, people generally have their own designated work space. Stored in these locations are documents/content specific to an individual.
Operating systems are the same. On Windows, the "My Documents" folder is specific to each user and contains files just for that person. On Linux, /home/[username] is dedicated to this purpose. On Mac OS X, /Users/[username] is.
Typically the user's personal space has locations within it dedicated to specific categories. Windows has the "My Pictures" directory for example, located with "My Documents". On Ubuntu Linux, you'll find /home/[username]/Pictures - Mac OS X has its own obvious equivalent.
In an office, when you want a new tool, there's generally a system in place to manage that. I'm thinking of inventory in particular. Inventory will generally keep tabs on what you have and its condition.
On Windows = Add / Remove Programs plus the Registry.
On Ubuntu Linux = The apt package manager - use Synaptic Package Manager, aptitude or another front-end to apt.
On Mac OS X 10.6+ = The App Store (and /Applications, to an extent).
Getting more specific
As shamelessly copied from here, the general system directory structure found in Ubuntu follows this convention:
Learn what kind of animal you're dealing with, unless you hate your own face.
If you need to find the location of a program, you can use the
/home/user is the same as your documents and settings or /users/user folder.
It's not that hard, just different.