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.