|
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
|
|