В Linux и Unix все объекты по существу являются файлами. Каталоги, устройства, сами файлы - всё это ФАЙЛЫ. К устройствам обычно обращаются как к узлами (Minor node и Major node), но при этом они остаются файлами.
Файловые системы Linux и Unix организованы в виде древовидной иерархической структуры. Самый верхний уровень файловой системы это / или корневой каталог. Все остальные файлы и каталоги находятся в корневом каталоге. Например, /home/jebediah/cheeses.odt показывает правильный полный путь к файлу cheeses.odt, который находится в каталоге jebediah, который находится в каталоге home, который, в свою очередь, находится в корневом каталоге.
В корневом каталоге находится набор важных каталогов, общих для большинства систем Linux. Вот список основных каталогов, которые находятся непосредственно в корневом (/) каталоге:
- 
            
/bin- important commands, which historically have been binary, but may also be shell scripts - 
            
/boot- загрузочные конфигурационные файлы, ядра и другие файлы, необходимые во время загрузки операционной системы - 
            
/dev- файлы устройств - 
            
/etc- конфигурационные файлы, сценарии загрузки и т.п.. - 
            
/home- домашние каталоги пользователей - 
            
/initrd- used when creating a customized initial RAM Disk - 
            
/lib- системные библиотеки - 
            
/lost+found- предоставляет систему потерян+найден для файлов в корневом (/) каталоге - 
            
/media- automatically mounted (loaded) removable media such as CDs, digital cameras, etc. - 
            
/mnt- файловые системы на вашем жестком диске, примонтированные вручную - 
            
/opt- provides a location for optional (3rd party) applications to be installed; these are usually statically compiled and can be used in other versions or Linux distributions - 
            
/proc- специальный динамический каталог, содержащий информацию о состоянии системы, включая процессы, исполняемые в данный момент - 
            
/root- домашний каталог пользователя root, произносится "слэш-рут" - 
            
/sbin- important system binaries and scripts, usually intended to be run as the root user - 
            
/srv- каталог для файлов, используемыех другимии системами. - 
            
/sys- similar to the /proc filesystem, but contains system information not related to running processes - 
            
/tmp- временные файлы - 
            
/usr- applications and read-only files that are mostly available for all users to access - 
            
/var— каталог для динамических данных, таких как протоколы событий и базы данных