Struktura katalogów w systemach linux

Taka mała ściągawka dla mniej zaawansowanych administratorów. 😉

Struktura katalogów

W Uniksach cały system plików widoczny jest w postaci katalogów umieszczonych w wirtualnym katalogu “/”. Znajdziemy tu takie katalogi jak:

/bin – zawierający podstawowe polecenia konsoli
/etc – zawierający pliki konfiguracyjne systemu
/dev – zawierający pliki urządzeń
/lib – zawierający podstawowe biblioteki systemowe
/sys – zawierający pliki systemowe
/usr – zawierający pliki i programy przeznaczone dla użytkowników, w niektórych systemach umieszczane są wewnątrz niego także katalogi domowe użytkowników.
/var – zawierający m.in. logi systemowe oraz pliki używane przez tzw. Daemony, czyli aplikacje realizujące usługi systemowe (obsługa poczty, drukarki, itp.)
/tmp – katalog plików tymczasowych

W Linuksie znajdziemy także:

/root – katalog domowy administratora
/sbin – polecenia przeznaczone do użytku administratora
/proc – wirtualny katalog zawierający wirtualne pliki z informacjami o stanie systemu i komputera
/boot – zawierający m. in. informacje dla programu uruchamiającego jądro (LILO, Grub)
/home – katalog zawierający katalogi domowe użytkowników

Katalog /usr zawiera podobną strukturę jak / – znajdziemy w nim katalogi /usr/bin, /usr/lib, /usr/etc itp. Zazwyczaj w podkatalogach / umieszcza się najważniejsze dla funkcjonowania systemu programy i aplikacje, a w podkatalogach /usr – pozostałe.