Linux.pl
Opcje wyszukiwania podręcznika man:
Lista stron man zaczynających się od znaku:
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   ALPHA   NUM   OTHER   ALL
HIER(7)               Podręcznik programisty linuksowego               HIER(7)

NAZWA
       hier - Opis systemowej hierarchii plików

OPIS
       Typowy system linuksowy zawiera, między innymi, następujące katalogi:

       /      Katalog nadrzędny. Od niego to zaczyna się całe drzewo.

       /bin   Ten  katalog  zawiera  programy  wykonywalne  potrzebne w trybie
              pojedynczego użytkownika oraz do podniesienia i naprawienia sys-
              temu.

       /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 urządzeń albo specjalne, odnoszące się do  urządzeń  fizy-
              cznych. Zobacz mknod(1).

       /dos   Jeśli  w  twoim komputerze istnieje jednocześnie MS-DOS i Linux,
              to jest typowe miejsce montowania systemu plików DOSa.

       /etc   Zawiera  pliki  konfiguracyjne  lokalne  dla  maszyny.  Niektóre
              większe pakiety programów, jak X11, mogą mieć swoje własne kata-
              logi poniżej etc. Pliki konfiguracyjne dla całego systemu  można
              umieścić  tu  lub  w /usr/etc. Niemniej jednak, programy powinny
              zawsze szukać tych plików w /etc, a Ty możesz umieścić 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 użytkownika, pliki z tego kata-
              logu są zwykle kopiowane do katalogu domowego użytkownika.

       /etc/X11
              Pliki konfiguracyjne dla systemu okienkowego X11 (opcjonalny).

       /home  Na maszynach z katalogami domowymi dla użytkowników, katalogi te
              znajdują się zwykle poniżej tego katalogu, bezpośrednio lub nie.
              Struktura tego katalogu zależy od decyzji lokalnych  administra-
              torów.

       /lib   Ten katalog powinien zawierać te biblioteki dynamiczne, które są
              konieczne do  wystartowania  systemu  i  uruchamiania  komend  z
              głównego systemu plików.

       /mnt   Jest  punktem montowania systemów plików montowanych tymczasowo.

       /opt   Ten katalog powinien zawierać dodatkowe pakiety, które zawierają
              statyczne pliki.

       /proc  Jest  to  punkt  montowania systemu plików proc, który dostarcza
              informacji o  bieżących  procesach  i  jądrze.  Ów  pseudosystem
              plików opisano w szczegółach w proc(5).

       /root  Tan  katalog jest zwyczajowo katalogiem domowym użytkownika root
              (opcjonalny).

       /sbin  Tak jak /bin, ten katalog zawiera komendy potrzebne  do  wystar-
              towania  systemu,  ale  których  zwykle  nie  wykonują  normalni
              użytkownicy.

       /tmp   Ten katalog zawiera pliki  tymczasowe,  które  może  usunąć  bez
              ostrzeżenia działające zadanie lub start systemu.

       /usr   Ten   katalog  jest  zwykle  montowany  z  oddzielnej  partycji.
              Powinien on zawierać dzielone dane  tylko  do  odczytu,  tak  że
              można go zamontować na różnych maszynach z zainstalowanym Linuk-
              sem.

       /usr/X11R6
              System X-Window, wersja 11, wydanie 6 (opcjonalny).

       /usr/X11R6/bin
              Binaria należące do systemu X-Windows; często jest to link  sym-
              boliczny z bardziej tradycyjnego /usr/bin/X11.

       /usr/X11R6/lib
              Pliki danych skojarzone z systemem X-Windows.

       /usr/X11R6/lib/X11
              Zawiera  różne pliki potrzebne do uruchamiania X; często jest to
              link symboliczny z /usr/lib/X11.

       /usr/X11R6/include/X11
              Zawiera pliki nagłówkowe potrzebne  do  kompilacji  programów  z
              użyciem systemu okienkowego X11. Często jest to link symboliczny
              z /usr/include/X11.

       /usr/bin
              Jest to główny katalog programów wykonywalnych.  Większość  pro-
              gramów  wykonywanych  przez  zwykłych użytkowników, które nie są
              potrzebne przy starcie lub  naprawie  systemu  i  które  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
              Zastąpiony przez /usr/share/dict.

       /usr/doc
              Zastąpiony przez /usr/share/doc.

       /usr/etc
              Można tu umieścić całosystemowe  pliki  konfiguracyjne  dzielone
              między   kilkoma   maszynami.  Programy  jednak  powinny  zawsze
              odwoływać się do tych plików używając katalogu  /etc.  Linki  od
              plików w /etc powinny wskazywać na odpowiednie pliki w /usr/etc.

       /usr/games
              Binaria gier i programów edukacyjnych (opcjonalny).

       /usr/include
              Pliki nagłówkowe dla kompilatora C.

       /usr/include/X11
              Pliki nagłówkowe dla kompilatora C i systemu X-Windows. Jest  to
              zwykle link symboliczny do /usr/X11R6/include/X11.

       /usr/include/asm
              Pliki  nagłówkowe  deklarujące  niektóre  funkcje  asemblera.  W
              przeszłości      był      to      link      symboliczny       do
              /usr/src/linux/include/asm.

       /usr/include/linux
              Zawiera  informacje które mogą zmieniać się jednego wydania sys-
              temu  na  drugie  i  kiedyś  był  on  linkiem  symbolicznym   do
              /usr/src/linux/include/linux,  żeby otrzymywać informacje specy-
              ficzne dla systemu operacyjnego.

              (Uwaga: pliki nagłówkowe powinny  działać  poprawnie  zarówno  z
              bieżącą  biblioteką  libc  jak i w przestrzeni użytkownika. Jed-
              nakże źródła jądra Linuksa nie są przeznaczone do użytku z  pro-
              gramami  użytkownika  i  nic  nie  wiedzą o libc, używanej przez
              Ciebie. Jest bardzo prawdopodobne,  że  pewne  rzeczy  przestaną
              działać,   jeżeli  /usr/include/asm  i  /usr/include/linux  będą
              prowadziły do losowego drzewa źródeł jądra. Systemy Debiana  nie
              robią  tego  i używają nagłówków ze znanej, dobrej wersji jądra,
              dostarczonych przez pakiet libc*-dev).

       /usr/include/g++
              Pliki nagłówkowe do użytku z kompilatorem GNU C++.

       /usr/lib
              Biblioteki obiektowe, w tym dynamiczne, plus parę plików wykony-
              walnych,  zwykle  niewywoływanych  bezpośrednio. Bardziej skomp-
              likowane programy mogą tu posiadać całe podkatalogi.

       /usr/lib/X11
              Zwykłe miejsce  dla  plików  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 nagłówkowe  dla  kompilatora  GNU  C
              gcc(1).

       /usr/lib/groff
              Pliki dla systemu formatowania dokumentów 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 programów lokalnych.

       /usr/local/doc
              Lokalna dokumentacja.

       /usr/local/etc
              Pliki konfiguracyjne skojarzone z lokalnie zainstalowanymi  pro-
              gramami.

       /usr/local/games
              Binaria lokalnie zainstalowanych gier.

       /usr/local/lib
              Pliki skojarzone z lokalnie zainstalowanymi programami.

       /usr/local/include
              Pliki nagłówkowe lokalnego kompilatora C.

       /usr/local/info
              Strony info skojarzone z lokalnie zainstalowanymi programami.

       /usr/local/man
              Strony   podręcznika  ekranowego  skojarzone  z  lokalnie  zain-
              stalowanymi programami.

       /usr/local/sbin
              Lokalnie instalowane programy do administracji systemem.

       /usr/local/share
              Dane lokalnych aplikacji, które mogą być dzielona między różnymi
              architekturami tego samego systemu operacyjnego.

       /usr/local/src
              Kod źródłowy programów instalowanych lokalnie.

       /usr/man
              Zastąpiony przez /usr/share/man.

       /usr/sbin
              Ten katalog zawiera binaria programów do administracji systemem,
              które nie są potrzebne  przy  bootowaniu,  montowaniu  /usr  lub
              naprawie systemu.

       /usr/share
              Ten   katalog   zawiera   podkatalogi  ze  specyficznymi  danymi
              aplikacji, które mogą być dzielone między różnymi architekturami
              tego  samego  systemu  operacyjnego.  Często  można  tu  znaleźć
              rzeczy, które wcześniej znajdowały się w /usr/doc lub  /usr/lib,
              lub /usr/man.

       /usr/share/dict
              Zawiera pliki z listami słów dla poprawiaczy pisowni.

       /usr/share/doc
              Dokumentacja zainstalowanych programów.

       /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 związane ustawieniami regional-
              nymi.

       /usr/share/man
              Trafiają tu strony podręcznika ekranowego, do odpowiednich kata-
              logów, według sekcji podręcznika.

       /usr/share/man/<locale>/man[1-9]
              Te  katalogi  zawierają strony podręcznika w formacie źródłowym.
              Systemy które używają jednego języka i zestawu znaków dla wszys-
              tkich stron podręcznika mogą pominąć <locale>.

       /usr/share/misc
              Różnorodne   dane,   które  mogą  być  dzielone  między  różnymi
              architekturami tego samego systemu operacyjnego.

       /usr/share/nls
              Katalogi wiadomości natywnego języka.

       /usr/share/sgml
              Pliki dla SGML-a i XML-a.

       /usr/share/terminfo
              Baza danych terminfo.

       /usr/share/tmac
              Makra troffa, które nie są dystrybuowane z groffem.

       /usr/share/zoneinfo
              Pliki informacji o strefach czasowych.

       /usr/src
              Pliki źródłowe różnych części systemu, dołączane  do  niektórych
              pakietów. Nie powinieneś pracować tutaj nad swoimi własnymi pro-
              jektami, ponieważ pliki w /usr powinny być tylko  do  odczytu  z
              wyjątkiem sytuacji, gdy instalowane jest oprogramowanie.

       /usr/src/linux
              Zawiera  źródła jądra samego systemu operacyjnego. Niektóre dys-
              trybucje umieszczają tu źródła  domyślnie  instalowanego  jądra.
              Najprawdopodobniej  powinieneś użyć innego katalogu do budowania
              własnego jądra.

       /usr/tmp
              Przestarzałe. Powinno być linkiem do  /var/tmp.  Ten  link  jest
              obecny  tylko  w  celu zachowania kompatybilności i nie powinien
              być używany.

       /var   Ten katalog zawiera pliki które mogą  zmieniać  wielkość,  takie
              jak logi i spoole.

       /var/adm
              Ten  katalog  został  zastąpiony  przez  /var/log i powinien być
              linkiem symbolicznym do /var/log.

       /var/backups
              Zarezerwowany z powodów historycznych.

       /var/cache
              Zbuforowane dane programów.

       /var/catman/cat[1-9] lub /var/cache/man/cat[1-9]
              Te katalogi przechowują preformatowane strony podręcznika  ekra-
              nowego  zgodnie  z  sekcją tego podręcznika. (Używanie preforma-
              towanych stron podręcznika jest przestarzałe).

       /var/cron
              Zarezerwowany z powodów historycznych.

       /var/lib
              Zmienne informacje programów.

       /var/local
              Zmienne dane dla /usr/local.

       /var/lock
              Umieszczane są tu pliki lock. Konwencja  nazw  plików  lock  dla
              urządzeń  to  LCK..<urządzenie>  gdzie  <urządzenie>,  to  nazwa
              urządzenia w systemie plików. Użyty format to format plików lock
              HDU  UUCP,  tj.  pliki lock zawierają PID jako dziesięciobajtowy
              numer dziesiętny w ASCII, plus znak nowej linii.

       /var/log
              Różne logi.

       /var/opt
              Zmienne dane dla /opt.

       /var/mail
              Skrzynki pocztowe użytkowników. Zastępuje /var/spool/mail.

       /var/msgs
              Zarezerwowany z powodów historycznych.

       /var/preserve
              Zarezerwowany z powodów historycznych.

       /var/run
              Różne pliki bieżące, np. pliki zawierające  identyfikatory  pro-
              cesów  (PIDy)  i informację o zalogowanych użytkownikach (utmp).
              Pliki w tym katalogu są zwykle czyszczone przy starcie  systemu.

       /var/spool
              Kolejkowane (spoolowane) pliki różnych programów.

       /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
              Zastąpione przez /var/mail.

       /var/spool/mqueue
              Zakolejkowana poczta wychodząca.

       /var/spool/news
              Katalog spool newsów.

       /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 nieokreślony.

       /var/yp
              Pliki bazy danych systemu NIS.

ZGODNY Z
       Standard hierarchii systemu plików (FHS), wersja 2.2  <http://www.path-
       name.com/fhs/>

BŁĘDY
       Lista  ta nie jest wyczerpująca; różne systemy mogą być różnie skonfig-
       urowane.

ZOBACZ TAKŻE
       find(1), ln(1), mount(1), proc(5)

       Standard hierarchii systemu plików

Linux                             2001-09-07                           HIER(7)

Time taken: 0.00033 seconds


Created with the man page lookup class by Andrew Collington, php@amnuts.com