Struktury katalogów w Debianie

W tym artykule chciałbym przedstawić strukturę katalogów w systemie Debian:

  • / – katalog główny w linuxie
  • /bin – w tym katalogu znajdują się podstawowe programy dla każdego użytkownika w systemie
  • /boot – tutaj znajdują się pliki potrzebne do zbootowania systemu, program rozruchowy
  • /dev – tu znajdują się wszelkie zainstalowane urządzenia. Ten katalog nie może być na osobnej partycji!
  • /etc – w tym katalogu znajdują się pliki konfiguracyjne systemu. Tego katalogu nie warto tworzyć na osobnej partycji, ponieważ zajmuje pare MB. Do tego katalogu powinien mieć dostęp tylko administrator systemu.
  • /home – w tym katalogu znajdują się foldery użytkowników, pliki konfiguracyjne itp. Zaleca się utworzyć ten folder na innej partycji.
  • /lib – w tym folderze znajdują się biblioteki systemu. Również ten folder nie powinien być na innej partycji.
  • /lost+found – ten katalog może być traktowany jako odpowiednik kosza w systemie Microsoft Windows.
  • /media – tutaj znajduje się punkt montowania nośników wymiennych – CD-Rom, DVD-Rom, pen-drive, dyskietki itp. Nie ma sensu tworzyć tego katalogu na innej partycji, ponieważ nie są przechowywane na nim żadne dane, tylko montowane inne partycje.
  • /mnt – ten folder przeznaczony jest dla dysków zamontowanych na stałe. Można również zamontować urządzenia z folderu /media. Różnica jest taka, że z folderu /media urządzenie będzie trzeba montować po ponownym włączeniu komputera
  • /opt
  • /proc – tu znajdują się dane o aktualnie uruchomionych procesach oraz o procesorze i pamięci RAM. Ten katalog montowany jest automatycznie.
  • /root – ten katalog ma taką samą zasadę działania jak /home, z tym że katalog /root jest jak sama nazwa wskazuje dla użytkownika root.
  • /sbin – katalog zawiera programy dla administratora systemu.
  • /selinux
  • /src
  • /sys
  • /tmp – katalog dla plików tymczasowych. Zawartość tego katalogu jest automatycznie usuwana z każdym uruchomieniem systemu.
  • /usr – pliki dodatkowe. Znajdują się tutaj biblioteki, gry itp
  • /var – znajdują się tutaj pliki, które często się zmieniają, np. logi, bazy danych itp. Jeżeli konfigurujemy serwer zaleca się umieszczenie go na osobnej partycji