Struktura katalogów w systemach Linux jest skonstruowana odmiennie niż ta spotykana w systemach operacyjnych firmy Microsoft. Artykuł jest przeznaczony dla osób początkujących, a poznanie struktury katalogów w systemach Linuxjest kluczem do zrozumienia całego systemu. Poniżej przedstawię całą strukturę i opiszę w skrócie, co się w każdym z nich znajduje. 

 

Struktura katalogów w systemach Linux

Na początku należy wspomnieć, że struktura katalogów w systemach Linux jest zupełnie inna niż w systemach Windows. Jednak oba systemy posiadają jedną wspólną cechę – struktura katalogów posiada drzewiastą budowę. Oznacza to, że występuje jeden główny katalog, który dzieli się na następne itd. Katalogiem głównym w systemach Linux jest / a odpowiednikiem w systemie Windows dysk C. Tak jak widać backslash jest katalogiem głównym. Katalog główny dzieli się na całą strukturę katalogów w systemach Linux. Poniżej najważniejsze z nich:

- /bin – w tym katalogu znajdują się najważniejsze elementy całego systemu. Wykonywalne programy, pliki binarne 

- /boot – ten katalog zawiera niezbędne pliki do uruchomienia systemu Linux wraz z katalogiem /bin są najważniejszymi w całej strukturze katalogów systemów Linux

- /cdroom – ten katalog jest przeważnie dowiązaniem do katalogów media i mnt 

- /dev – w tym katalogu znajdują się pliki odpowiadające za komunikację komputera z urządzeniami 

- /etc – jeden z ważniejszych katalogów w strukturze katalogów systemu Linux, znajdują się w nim pliki konfiguracyjne oraz ustawienia systemu linuxa 

- /home – w tym katalogu znajdują się kolejne katalogi, które przechowują dane każdego użytkownika tego samego systemu 

- /lib – ten katalog zawiera bardzo ważne biblioteki systemu, które są niezbędne do jego uruchomienia, znajdziemy tam również niektóre moduły jądra systemu 

- /lost+found – przechowywane są tutaj pliki odnalezione podczas przeprowadzania testów na dysku 

- /media – wchodząc do tego katalogu mamy dostęp do nośników wyjmowalnych takich jak CD, pendrive 

- /mnt – w tym katalogu montowane są dyski twarde dostępne w komputerze, ten katalog również jest jednym z ważniejszych w strukturze katalogów systemu Linux ze względu na dostęp do danych zapisanych na dyskach 

- /opt – w tym katalogu znajdzie się oprogramowanie, które nie jest przeznaczone dla systemu Linux 

- /proc – w tym katalogu przechowywane są informacje o procesach oraz tworzone są pliki tymczasowe podczas uruchamiania systemu 

- /sys – pliki systemowe, w których można zmieniać parametry jądra systemu 

- /tmp – katalog przeznaczony do przechowywania plików tymczasowych np. tych pochodzących z przeglądania internetu 

- /usr – w tym miejscu instalowane są programy dostępne dla zwykłego użytkownika aby mógł korzystać z systemu 

- /var – kolejny katalog, w którym zapisywane są pliki tymczasowe, ale należy tutaj wspomnieć, że nie wszystkie. Zapisowi podlegają pliki, które bardzo często zmieniają swoją zawartość m.in. skrypty php itp. 

Jak widać struktura katalogów w systemach Linux ma swój logiczny porządek. Po zapoznaniu się z tymi podstawowymi informacjami można stwierdzić, że Linux nie jest taki trudny na jakiego wygląda. Należy również dodać, że osoby przechodzące z Windowsa na Linuxa mogą mieć z początku pewien problem z lokalizowaniem ważniejszych elementów systemowych. Struktura katalogów w systemach Linux jest jednak do opanowania.