System plików

System plikowy Linuxa nie jest zbyt skomplikowany. Z zamieszczonego poniżej schematu łatwo się szybko zorientować w strukturze dysku. Ważne jest żeby pamiętać miejsce rozmieszczenia najważniejszych plików, jeśli to zapamiętamy i nauczymy się zarządzać prawami dostępu do nich będzie to w przyszłości bardzo nam ułatwiać administrację systemem. Niektóre z plików znajdujących się w systemie są bardzo ważne i jeśli dzielimy komputer z innymi użytkownikami dobrze by było zabezpieczyć się przed różnymi niemiłymi niespodziankami .Wszystkie pliki i katalogi mogą mieć swojego właściciela . Zadaniem administratora jest nie tylko kopiowanie ich czy kasowanie lecz również można zmieniać właściciela pliku jak i prawa do czytania , zapisu oraz uruchamiania. Służy do tego polecenie " chmod " znajdujące się w katalogu /bin. Jest to odpowiednik dosowego polecenia attrib. Prawa dodaje się za pomocą znaku "+" a cofa za pomocą "- " . Przykładowe polecenie ustawiające atrybut wykonywalności pliku "ppp-on" dla wszystkich użytkowników " chmod a+x ppp-on " 
Poniżej typowy wygląd struktury katalogów systemu Linux.
/ - katalog główny
|--bin- niezbędne programy
|--boot- pliki startowe i jądro systemu
|--dev- urządzenia, porty szeregowe, równoległe , dyski i inne
|--etc- pliki konfiguracyjne sieci .X11 , poczty itp.
|--home- katalogi domowe użytkowników
|--lib- biblioteki systemowe
|--lost+found - odzyskane pliki
|--mnt- miejsce gdzie najczęściej montujemy inne systemy plikowe
|--proc- pliki statusu jądra , urządzeń i procesów
|--root- katalog roboczy administratora
|--sbin- programy systemowe
|--tmp- pliki tymczasowe
|--usr- zawiera większość programów i bibliotek
|         |--X11R6- system Xwindows
|         |--bin- oprogramowanie
|         |--dict- słowniki
|         |--doc- dokumentacja
|         |--etc- konfiguracja oprogramowania
|         |--games- gry
|         |--i486-linuxaout
|         |--include- pliki nagłówkowe do kompilacji programów
|         |--info- system informacyjny GNU
|         |--libexec
|         |--local
|         |         |--bin
|         |         |--doc
|         |         |--etc
|         |         |--games
|         |         |--info
|         |         |--lib
|         |         |--man
|         |         |--sbin
|         |         |--src- źródła programów
|         |--man- dokumentacja systemowa
|         |--sbin
|         |--share
|         |--src- żródła programów
|         |--linux- źródła jądra systemu
|         |--tmp- ../var/tmp
|--var- logi systemowe, bazy danych rpm, 
Niektóre rodzaje plików możliwych do usunięcia w razie przepełnienia na naszym dysku
~ - kopie zapasowe robione przez niektóre programy
core - są to obrazy pamięci działających programów, które powstały na wskutek wystąpienia w nich krytycznego błędu. Niektóre z nich potrafią być naprawdę duże . 
bak - pliki archiwalne . 
.o - pliki powstające podczas kompilowania programów . 
*. - kopie bezpieczeństwa . 
*1 , *2 ,*3 , - starsze kopie logów ,

Julkos 
linux@at.bjn.pl

www.linuxfan.com.pl 


Copyright 2001 by magazyn @t.Wszelkie prawa zastrzeżone.