Dla wielu osób poruszanie się w systemie plików i katalogów Linuksa może być na początku wielką udręką, dlatego warto od razu poświęcić chwilę, aby zapoznać się ze strukturą katalogów w Linuksie oraz ich przeznaczeniem.
Poniższa tabelka ilustruje strukturę katalogów.
/ | katalog główny, zwany też root (z ang. korzeń) |
/bin/ | binarki - polecenia i programy użytkownika |
/boot/ | pliki boot loadera (programu uruchamiającego system operacyjny) |
/dev/ | pliki urządzeń znajdujące się tutaj pliki nie są faktycznie plikami na dysku, lecz odnoszą się do urządzeń - za ich pośrednictwem system komunikuje się z urządzeniami (komunikacja niskopoziomowa) |
/etc/ | pliki konfiguracyjne oraz ustawienia systemowe |
/home/ | katalogi domowe użytkowników np. /home/janek/ zawiera między innymi pliki konfiguracyjne środowiska graficznego oraz programów używanych przez danego użytkownika |
/lib/ | biblioteki współdzielone (potrzebne do uruchamiania programów) |
/media/ | tutaj są "montowane" nośniki wymienne |
/mnt/ | tutaj natomiast są "montowane" dyski |
/opt/ | |
/sbin/ | pliki wykonywalne poleceń, które mogą być wykonywane tylko przez administratora |
/proc/ | wirtualny system plików dokumentujący stan jądra oraz procesów systemowych |
/root/ | katalog domowy superużytkownika root |
/srv/ | dane dla usług (serwerów) udostępnianych przez system |
/tmp/ | pliki tymczasowe |
/usr/ | dodatkowe programy, które umożliwiają pracę zwykłemu użytkownikowi systemu |
/var/ | pliki systemowe, których zawartość często się zmienia, jak np. logi programów/systemu, są to dane zapisywane przez system i ważniejsze programy |
Warto dodać, że jest tylko jeden główny katalog ( / ). Wszystkie dyski, czy to partycje na twardym dysku, czy CDROM, są "montowane" w konkretnym miejscu w strukturze katalogów. Nie istnieje coś takiego jak "dysk C:\" czy "dysk D:\". Partycje dysku twardego możemy montować w dowolnym miejscu w strukturze katalogów.
Podczas instalacji możemy dokonać podziału dysku na partycje i wskazać miejsca ich montowania.
Najczęściej używa się osobnych partycji:
- dla katalogu głównego - /
- dla katalogów domowych użytkowników - /home