Provided by:
manpages-pl_20060617-4_all 
NAZWA
hier - Opis systemowej hierarchii plikow
OPIS
Typowy system linuksowy zawiera, midzy innymi, nastpujce katalogi:
/ Katalog nadrzdny. Od niego to zaczyna si cale drzewo.
/bin Ten katalog zawiera programy wykonywalne potrzebne w trybie
pojedynczego uytkownika oraz do podniesienia i naprawienia
systemu.
/boot Zawiera statyczne pliki dla boot loadera. Ten katalog zawiera
tylko pliki potrzebne podczas procesu bootowania. Instalator
mapowania i pliki konfiguracyjne powinny trafi do /sbin i /etc.
/dev Pliki urzdze albo specjalne, odnoszce si do urzdze fizycznych.
Zobacz mknod(1).
/dos Jeli w twoim komputerze istnieje jednoczenie MS-DOS i Linux, to
jest typowe miejsce montowania systemu plikow DOSa.
/etc Zawiera pliki konfiguracyjne lokalne dla maszyny. Niektore
wiksze pakiety programow, jak X11, mog mie swoje wlasne katalogi
poniej etc. Pliki konfiguracyjne dla calego systemu mona umieci
tu lub w /usr/etc. Niemniej jednak, programy powinny zawsze
szuka tych plikow w /etc, a Ty moesz umieci linki do nich w
/usr/etc.
/etc/opt
Pliki konfiguracyjne dodatkowych aplikacji instalowanych w /opt
specyficzne dla maszyny.
/etc/sgml
Tan katalog zawiera pliki konfiguracyjne dla SGML-a i XML-a
(opcjonalny).
/etc/skel
Gdy stworzone zostaje nowe konto uytkownika, pliki z tego
katalogu s zwykle kopiowane do katalogu domowego uytkownika.
/etc/X11
Pliki konfiguracyjne dla systemu okienkowego X11 (opcjonalny).
/home Na maszynach z katalogami domowymi dla uytkownikow, katalogi te
znajduj si zwykle poniej tego katalogu, bezporednio lub nie.
Struktura tego katalogu zaley od decyzji lokalnych
administratorow.
/lib Ten katalog powinien zawiera te biblioteki dynamiczne, ktore s
konieczne do wystartowania systemu i uruchamiania komend z
glownego systemu plikow.
/mnt Jest punktem montowania systemow plikow montowanych tymczasowo.
/opt Ten katalog powinien zawiera dodatkowe pakiety, ktore zawieraj
statyczne pliki.
/proc Jest to punkt montowania systemu plikow proc, ktory dostarcza
informacji o biecych procesach i jdrze. Ow pseudosystem plikow
opisano w szczegolach w proc(5).
/root Tan katalog jest zwyczajowo katalogiem domowym uytkownika root
(opcjonalny).
/sbin Tak jak /bin, ten katalog zawiera komendy potrzebne do
wystartowania systemu, ale ktorych zwykle nie wykonuj normalni
uytkownicy.
/tmp Ten katalog zawiera pliki tymczasowe, ktore moe usun bez
ostrzeenia dzialajce zadanie lub start systemu.
/usr Ten katalog jest zwykle montowany z oddzielnej partycji.
Powinien on zawiera dzielone dane tylko do odczytu, tak e mona
go zamontowa na ronych maszynach z zainstalowanym Linuksem.
/usr/X11R6
System X-Window, wersja 11, wydanie 6 (opcjonalny).
/usr/X11R6/bin
Binaria nalece do systemu X-Windows; czsto jest to link
symboliczny z bardziej tradycyjnego /usr/bin/X11.
/usr/X11R6/lib
Pliki danych skojarzone z systemem X-Windows.
/usr/X11R6/lib/X11
Zawiera rone pliki potrzebne do uruchamiania X; czsto jest to
link symboliczny z /usr/lib/X11.
/usr/X11R6/include/X11
Zawiera pliki naglowkowe potrzebne do kompilacji programow z
uyciem systemu okienkowego X11. Czsto jest to link symboliczny z
/usr/include/X11.
/usr/bin
Jest to glowny katalog programow wykonywalnych. Wikszo programow
wykonywanych przez zwyklych uytkownikow, ktore nie s potrzebne
przy starcie lub naprawie systemu i ktore nie s instalowane
lokalnie, powinna by umieszczona w tym katalogu
/usr/bin/X11
Tradycyjne miejsce na pliki wykonywalne X11; w Linuksie zwykle
jest to link symboliczny do /usr/X11R6/bin.
/usr/dict
Zastpiony przez /usr/share/dict.
/usr/doc
Zastpiony przez /usr/share/doc.
/usr/etc
Mona tu umieci calosystemowe pliki konfiguracyjne dzielone midzy
kilkoma maszynami. Programy jednak powinny zawsze odwolywa si do
tych plikow uywajc katalogu /etc. Linki od plikow w /etc powinny
wskazywa na odpowiednie pliki w /usr/etc.
/usr/games
Binaria gier i programow edukacyjnych (opcjonalny).
/usr/include
Pliki naglowkowe dla kompilatora C.
/usr/include/X11
Pliki naglowkowe dla kompilatora C i systemu X-Windows. Jest to
zwykle link symboliczny do /usr/X11R6/include/X11.
/usr/include/asm
Pliki naglowkowe deklarujce niektore funkcje asemblera. W
przeszloci byl to link symboliczny do
/usr/src/linux/include/asm.
/usr/include/linux
Zawiera informacje ktore mog zmienia si jednego wydania systemu
na drugie i kiedy byl on linkiem symbolicznym do
/usr/src/linux/include/linux, eby otrzymywa informacje
specyficzne dla systemu operacyjnego.
(Uwaga: pliki naglowkowe powinny dziala poprawnie zarowno z biec
bibliotek libc jak i w przestrzeni uytkownika. Jednake rodla
jdra Linuksa nie s przeznaczone do uytku z programami uytkownika
i nic nie wiedz o libc, uywanej przez Ciebie. Jest bardzo
prawdopodobne, e pewne rzeczy przestan dziala, jeeli
/usr/include/asm i /usr/include/linux bd prowadzily do losowego
drzewa rodel jdra. Systemy Debiana nie robi tego i uywaj
naglowkow ze znanej, dobrej wersji jdra, dostarczonych przez
pakiet libc*-dev).
/usr/include/g++
Pliki naglowkowe do uytku z kompilatorem GNU C++.
/usr/lib
Biblioteki obiektowe, w tym dynamiczne, plus par plikow
wykonywalnych, zwykle niewywolywanych bezporednio. Bardziej
skomplikowane programy mog tu posiada cale podkatalogi.
/usr/lib/X11
Zwykle miejsce dla plikow danych skojarzonych z programami
X-owymi, oraz pliki konfiguracyjne dla systemu X. W Linuksie,
zwykle jest to link symboliczny do /usr/X11R6/lib/X11.
/usr/lib/gcc-lib
Zawiera pliki wykonywalne i naglowkowe dla kompilatora GNU C
gcc(1).
/usr/lib/groff
Pliki dla systemu formatowania dokumentow GNU groff.
/usr/lib/uucp
Pliki dla uucp(1).
/usr/local
Tutaj zwykle trafiaj programy instalowane lokalnie na maszynie.
/usr/local/bin
Trafiaj tu binaria programow lokalnych.
/usr/local/doc
Lokalna dokumentacja.
/usr/local/etc
Pliki konfiguracyjne skojarzone z lokalnie zainstalowanymi
programami.
/usr/local/games
Binaria lokalnie zainstalowanych gier.
/usr/local/lib
Pliki skojarzone z lokalnie zainstalowanymi programami.
/usr/local/include
Pliki naglowkowe lokalnego kompilatora C.
/usr/local/info
Strony info skojarzone z lokalnie zainstalowanymi programami.
/usr/local/man
Strony podrcznika ekranowego skojarzone z lokalnie
zainstalowanymi programami.
/usr/local/sbin
Lokalnie instalowane programy do administracji systemem.
/usr/local/share
Dane lokalnych aplikacji, ktore mog by dzielona midzy ronymi
architekturami tego samego systemu operacyjnego.
/usr/local/src
Kod rodlowy programow instalowanych lokalnie.
/usr/man
Zastpiony przez /usr/share/man.
/usr/sbin
Ten katalog zawiera binaria programow do administracji systemem,
ktore nie s potrzebne przy bootowaniu, montowaniu /usr lub
naprawie systemu.
/usr/share
Ten katalog zawiera podkatalogi ze specyficznymi danymi
aplikacji, ktore mog by dzielone midzy ronymi architekturami
tego samego systemu operacyjnego. Czsto mona tu znale rzeczy,
ktore wczeniej znajdowaly si w /usr/doc lub /usr/lib, lub
/usr/man.
/usr/share/dict
Zawiera pliki z listami slow dla poprawiaczy pisowni.
/usr/share/doc
Dokumentacja zainstalowanych programow.
/usr/share/games
Pliki ze statycznymi danymi gier z /usr/games.
/usr/share/info
Strony info tutaj si znajduj.
/usr/share/locale
Tutaj znajduj si informacje zwizane ustawieniami regionalnymi.
/usr/share/man
Trafiaj tu strony podrcznika ekranowego, do odpowiednich
katalogow, wedlug sekcji podrcznika.
/usr/share/man/<locale>/man[1-9]
Te katalogi zawieraj strony podrcznika w formacie rodlowym.
Systemy ktore uywaj jednego jzyka i zestawu znakow dla
wszystkich stron podrcznika mog pomin <locale>.
/usr/share/misc
Ronorodne dane, ktore mog by dzielone midzy ronymi
architekturami tego samego systemu operacyjnego.
/usr/share/nls
Katalogi wiadomoci natywnego jzyka.
/usr/share/sgml
Pliki dla SGML-a i XML-a.
/usr/share/terminfo
Baza danych terminfo.
/usr/share/tmac
Makra troffa, ktore nie s dystrybuowane z groffem.
/usr/share/zoneinfo
Pliki informacji o strefach czasowych.
/usr/src
Pliki rodlowe ronych czci systemu, dolczane do niektorych
pakietow. Nie powiniene pracowa tutaj nad swoimi wlasnymi
projektami, poniewa pliki w /usr powinny by tylko do odczytu z
wyjtkiem sytuacji, gdy instalowane jest oprogramowanie.
/usr/src/linux
Zawiera rodla jdra samego systemu operacyjnego. Niektore
dystrybucje umieszczaj tu rodla domylnie instalowanego jdra.
Najprawdopodobniej powiniene uy innego katalogu do budowania
wlasnego jdra.
/usr/tmp
Przestarzale. Powinno by linkiem do /var/tmp. Ten link jest
obecny tylko w celu zachowania kompatybilnoci i nie powinien by
uywany.
/var Ten katalog zawiera pliki ktore mog zmienia wielko, takie jak
logi i spoole.
/var/adm
Ten katalog zostal zastpiony przez /var/log i powinien by
linkiem symbolicznym do /var/log.
/var/backups
Zarezerwowany z powodow historycznych.
/var/cache
Zbuforowane dane programow.
/var/catman/cat[1-9] lub /var/cache/man/cat[1-9]
Te katalogi przechowuj preformatowane strony podrcznika
ekranowego zgodnie z sekcj tego podrcznika. (Uywanie
preformatowanych stron podrcznika jest przestarzale).
/var/cron
Zarezerwowany z powodow historycznych.
/var/lib
Zmienne informacje programow.
/var/local
Zmienne dane dla /usr/local.
/var/lock
Umieszczane s tu pliki lock. Konwencja nazw plikow lock dla
urzdze to LCK..<urzdzenie> gdzie <urzdzenie>, to nazwa urzdzenia
w systemie plikow. Uyty format to format plikow lock HDU UUCP,
tj. pliki lock zawieraj PID jako dziesiciobajtowy numer
dziesitny w ASCII, plus znak nowej linii.
/var/log
Rone logi.
/var/opt
Zmienne dane dla /opt.
/var/mail
Skrzynki pocztowe uytkownikow. Zastpuje /var/spool/mail.
/var/msgs
Zarezerwowany z powodow historycznych.
/var/preserve
Zarezerwowany z powodow historycznych.
/var/run
Rone pliki biece, np. pliki zawierajce identyfikatory procesow
(PIDy) i informacj o zalogowanych uytkownikach (utmp). Pliki w
tym katalogu s zwykle czyszczone przy starcie systemu.
/var/spool
Kolejkowane (spoolowane) pliki ronych programow.
/var/spool/at
Spoolowane zadania dla at(1).
/var/spool/cron
Spoolowane zadania dla cron(1).
/var/spool/lpd
Spoolowane pliki do drukowania.
/var/spool/mail
Zastpione przez /var/mail.
/var/spool/mqueue
Zakolejkowana poczta wychodzca.
/var/spool/news
Katalog spool newsow.
/var/spool/rwho
Spoolowane pliki dla rwhod(8).
/var/spool/smail
Spoolowane pliki dla programu smail(1).
/var/spool/uucp
Spoolowane pliki dla uucp(1).
/var/tmp
Tak jak /tmp, ten katalog zawiera tymczasowe pliki przechowywane
na czas nieokrelony.
/var/yp
Pliki bazy danych systemu NIS.
ZGODNY Z
Standard hierarchii systemu plikow (FHS), wersja 2.2
<http://www.pathname.com/fhs/>
B/LDY
Lista ta nie jest wyczerpujca; rone systemy mog by ronie
skonfigurowane.
ZOBACZ TAKE
find(1), ln(1), mount(1), proc(5)
Standard hierarchii systemu plikow
INFORMACJE O T/LUMACZENIU
Powysze tlumaczenie pochodzi z nieistniejcego ju Projektu Tlumaczenia
Manuali i moe nie by aktualne. W razie zauwaenia ronic midzy powyszym
opisem a rzeczywistym zachowaniem opisywanego programu lub funkcji,
prosimy o zapoznanie si z oryginaln (angielsk) wersj strony podrcznika.