Provided by: manpages-cs_0.17.20080113-1_all bug

JMÉNO

       hier - Popis hierarchie souborového systému

POPIS

       Typická instalace Linuxu má, mimo jiné, následující adresáře:

       /      Kořenový adresář. Zde začíná celý adresářový strom.

       /bin   Obsahuje   spustitelné   programy,   které   jsou   potřeba  pro
              jednouživatelský režim a pro spuštění systému či jeho opravu.

       /boot  Obsahuje statické soubory pro zavaděč operačního systému.  Tento
              adresář obsahuje jen soubory, které jsou potřeba v čase zavádění
              operačního  systému.   Program  na   vytvoření   map-souboru   a
              konfigurační soubory mají být v /sbin a /etc.

       /dev   Speciální soubory a ovladače fyzických zařízení. Viz mknod(1).

       /etc   Obsahuje  soubory  s lokálním nastavením počítače. Některé větší
              programové balíky, jako X11, používají své  vlastní  podadresáře
              pod /etc.  Některá nastavení také mohou ležet v /usr/etc.  Ale v
              každém případě mají programy hledat svoje soubory s nastavením v
              /etc, přičemž zde mohou být symbolické odkazy do /usr/etc.

       /etc/opt
              Individuální  konfigurační  soubory  pro  nestandardní  aplikace
              nainstalované v /opt.

       /etc/sgml
              Obsahuje konfigurační soubory pro SGML a XML (volitelné).

       /etc/skel
              Při vytváření nového  uživatelského  účtu  se  obvykle  kopírují
              soubory   z   tohoto  adresáře  do  domovského  adresáře  nového
              uživatele.

       /etc/X11
              Nastavení pro X11 okenní systém (volitelné).

       /home  Na počítačích s domovskými adresáři pro uživatele je toto jejich
              obvyklé  místo, ať už přímo či nepřímo. Struktura plně závisí na
              rozhodnutí místního správce.

       /lib   Tento adresář obsahuje sdílené knihovny nutné pro start  systému
              a běh příkazů z kořenového souborového systému.

       /media Tento  adresář  obsahuje  přípojné  body pro výměnná média, jako
              jsou CD a DVD disky nebo USB flash disků.   /mnt  je  místo  pro
              připojení  dočasně připojeného souborového systému.  V některých
              distribucích obsahuje /mnt podadresáře určené jako přípojné body
              pro několik dočasných souborových systémů.

       /opt   Tento  adresář  by měl obsahovat dodatečné balíčky se statickými
              soubory.

       /proc  Toto je připojovací  místo  pro  souborový  systém  proc,  který
              poskytuje informace o jádře a o běžících procesech. Více o tomto
              pseudo-souborovém systému viz proc(5).

       /root  Tento adresář je  obvykle  domovským  adresářem  uživatele  root
              (volitelné).

       /sbin  Tak  jako  /bin,  tento  adresář  obsahuje  programy  nutné  pro
              spuštění systému. U těchto se ovšem nepředpokládá jejich použití
              běžným uživatelem.

       /tmp   Tento  adresář obsahuje dočasné soubory, které mohou být smazány
              bez jakékoliv upozornění, například při startu  systému  nebo  v
              rámci pravidelného úklidu.

       /usr   Tento  adresář je obvykle připojen jako oddělený svazek. Měl byl
              obsahovat pouze sdílitelná data jen pro  čtení,  takže  jej  lze
              snadno použít několika Linuxovými systémy najednou.

       /usr/X11R6
              Systém X-Window, verze 11 release 6 (volitelné).

       /usr/X11R6/bin
              Binární  soubory  pro X-Window system; sem je často odkazováno z
              tradičnějšího /usr/bin/X11.

       /usr/X11R6/lib
              Data pro X-Window system.

       /usr/X11R6/lib/X11
              Obsahuje  různé  soubory  potřebné  pro  běh  X;  často  je  sem
              odkazováno z /usr/lib/X11.

       /usr/X11R6/include/X11
              Obsahuje  soubory  potřebné  pro  překlad programů používajících
              X11. Často je sem odkazováno z /usr/inlcude/X11.

       /usr/bin
              Toto je hlavní místo pro spustitelné programy. Většina  programů
              používaných  běžným  uživatelem,  které nejsou potřeba pro start
              nebo opravu systému, nebo nejsou instalovány  lokálně,  by  měla
              být zde.

       /usr/bin/X11
              Tradiční  místo  pro  programy  pro X11; pro Linux je to obvykle
              odkaz na /usr/X11R6/bin.

       /usr/dict
              Nahradil jej /usr/share/dict.

       /usr/doc
              Nahradil jej /usr/share/doc.

       /usr/etc
              Nastavení, která mohou být sdílena několika počítači, mohou  být
              uložena  zde.   K  těmto  souborům  by  se však mělo přistupovat
              pomocí odkazu z adresáře /etc.  Odkazy z /etc by  měly  ukazovat
              na odpovídající soubory v /usr/etc.

       /usr/games
              Binární soubory her a výukových programů (volitelné).

       /usr/include
              Hlavičkové soubory pro překladač jazyka C.

       /usr/include/X11
              Hlavičkové  soubory  pro  překladač  jazyka C a X-Window system.
              Obvykle odkaz na /usr/X11R6/include/X11.

       /usr/include/asm
              Hlavičkové soubory s deklaracemi  některých  funkcí  assembleru.
              Obvykle odkaz na /usr/src/linux/include/asm.

       /usr/include/linux
              Tento adresář obsahuje informace, které se mohou měnit se změnou
              jádra   či   libc.    Obvykle    se    jedná    o    odkaz    na
              /usr/src/linux/include/linux  pro získání informací zavislých na
              konkrétním systému.  (Note that one should  have  include  files
              there  that  work  correctly  with  the current libc and in user
              space. However, Linux kernel source is not designed to  be  used
              with user programs and does not know anything about the libc you
              are using. It is very likely that things will break if  you  let
              /usr/include/asm and /usr/include/linux point at a random kernel
              tree. Debian systems don't do this and use headers from a  known
              good kernel version, provided in the libc*-dev package.)

       /usr/include/g++
              Hlavičkové soubory pro překladač GNU C++.

       /usr/lib
              Knihovny,  včetně sdílených, a některé programy, které se
              obvykle nespouštějí přímo. Složitější programy zde  mohou
              mít podadresáře.

       /usr/lib/X11
              Obvyklé  místo  pro  data  pro  programy  z  X  windows a
              nastavení  X.  Pro  Linux  je   to   obvykle   odkaz   na
              /usr/X11R6/lib/X11.

       /usr/lib/gcc-lib
              programy a hlavičky pro překladač GNU C, gcc(1).

       /usr/lib/groff
              Soubory pro formátovací systém GNU groff.

       /usr/lib/uucp
              Soubory   pro  uucp(1).   /usr/local  Obvyklé  místo  pro
              lokální soubory.

       /usr/local/bin
              Spustitelné lokální programy.

       /usr/local/doc
              Lokální dokumentace.

       /usr/local/etc
              Nastavení pro lokální programy.

       /usr/local/games
              Spustitelné soubory lokálně nainstalovaných her.

       /usr/local/lib
              Pomocné soubory pro lokální programy.

       /usr/local/include
              Hlavičkové soubory pro lokální překladač C.

       /usr/local/info
              Stránky info pro lokální programy.

       /usr/local/man
              Stránky man pro lokální programy.

       /usr/local/sbin
              Lokální programy pro správu systému.

       /usr/local/share
              Lokální data aplikací,  která  mohou  být  sdílena
              mezi různými architekturami stejného OS.

       /usr/local/src
              Zdrojový kód pro lokální programy.

       /usr/man
              Nahradil jej /usr/share/man.

       /usr/sbin
              Spustitelné  programy  pro  správu  systému, které
              nejsou nutné pro  zavedení,  opravu  či  připojení
              souborového systému /usr.

       /usr/share
              Obsahuje podadresáře s daty jednotlivých aplikací,
              která   mohou    být    sdílena    mezi    různými
              architekturami  stejného  OS.   Často  se  jedná o
              věci, které byly kdysi v  /usr/doc  nebo  /usr/lib
              nebo /usr/man.

       /usr/share/dict
              Obsahuje seznamy slov pro korektory pravopisu.

       /usr/share/doc
              Dokumentace k nainstalovaným programům.

       /usr/share/games
              Statické datové soubory k hrám z /usr/games.

       /usr/share/info
              Info stránky.

       /usr/share/locale
              Informace o locale

       /usr/share/man
              Manuálové stránky v podadresářích podle sekcí.

       /usr/share/man/<locale>/man[1-9]
              Tyto  podadresáře  obsahují  manuálové stránky pro
              dané   locale   ve   zdrojovém   tvaru.    Systémy
              používající  jediný  jazyk  a znakovou stránku pro
              všechny manuálové stránky mohou  řetězec  <locale>
              vynechat.

       /usr/share/misc
              Různá  data,  která mohou být sdílena mezi různými
              architekturami stejného OS.

       /usr/share/nls
              Katalogy zpráv pro nativní podporu jazyků

       /usr/share/sgml
              Soubory pro SGML a XML.

       /usr/share/terminfo
              Databáze pro terminfo.

       /usr/share/tmac
              Makra troff, která nejsou distribuována s groff.

       /usr/share/zoneinfo
              Soubory pro informace o časové zóně.

       /usr/src
              Zdrojový  kód  pro  komponenty  systému,  spolu  s
              některými  referenčními  balíčky. Nepracujte zde s
              vlastními projekty - soubory v /usr  by  měly  být
              jen   ke  čtení,  s  výjimkou  okamžiku  instalace
              software.

       /usr/src/linux
              Toto bylo tradičně místo pro zdrojový  kód  jádra.
              Některé  distribuce  zde dávají zdrojový kód svého
              výchozího jádra.  Při tvorbě  vlastního  jádra  by
              měl být použit jiný adresář.

       /usr/tmp
              Zastaralý. Měl by to být odkaz na /var/tmp.  Tento
              odkaz je zde jen z důvodů kompatibility a neměl by
              se používat.

       /var   Obsahuje soubory, které mohou měnit velikost, jako
              např. spool a logy.

       /var/adm
              Tento adresář je nahrazen /var/log a  měl  by  být
              odkazem na /var/log.

       /var/backups
              Rezervováno z historických důvodů.

       /var/cache
              Obsahuje cachovaná data programů.

       /var/catman/cat[1-9]  nebo  /var/cache/man/cat[1-9]
              Předformátované  manuálové  stránky  podle  sekcí.
              (Používání předformátovaných  manuálových  stránek
              je zastaralé.)

       /var/cron
              Rezervováno z historických důvodů.

       /var/lib
              Proměnlivé stavové informace pro programy.

       /var/local
              Proměnná data pro /usr/local.

       /var/lock
              Zde  se  ukládají  zámky.  Zámky pro zařízení mají
              vypadat takto: LCK..<device> kde <device> je jméno
              zařízení  v  souborovém systému.  Jména zámků mají
              obsahovat (stejně jako  pro  HDU  UUCP)  PID  jako
              10-znakové   desítkové  číslo  kódované  v  ASCII,
              končící znakem nový řádek.

       /var/log
              Různé protokoly o běhu systému.

       /var/opt
              Proměnná data pro /opt.

       /var/mail
              Poštovní     schránky     uživatelů.     Nahrazuje
              /var/spool/mail.

       /var/msgs
              Rezervováno z historických důvodů.

       /var/preserve
              Rezervováno z historických důvodů.

       /var/run
              Soubory obsahující proměnné běžícího systému, jako
              soubory s identifikacemi procesů (PID) a záznamy o
              přihlášených  uživatelích (utmp).  Tyto soubory se
              obvykle mažou při startu systému.

       /var/spool
              Sdílená  data  (případně  jejich  fronty)  různých
              programů.

       /var/spool/at
              Data pro at(1).

       /var/spool/cron
              Data pro cron(8).

       /var/spool/lpd
              Data pro tisk.

       /var/spool/mail
              Nahradil jej /var/mail.

       /var/spool/mqueue
              Fronta odchozí pošty.

       /var/spool/news
              Sdílený adresář pro news.

       /var/spool/rwho
              Sdílené soubory pro rwhod(8).

       /var/spool/smail
              Sdílená data pro smail(1) (poštovní agent).

       /var/spool/uucp
              Sdílena data pro uucp(1).

       /var/tmp
              Jako  /tmp, tento adresář obsahuje dočasné soubory
              po neurčenou dobu.

       /var/yp
              Databázové soubory pro NIS.

STANDARDY

       The   Filesystem   Hierarchy   Standard,   Version    2.2
       <http://www.pathname.com/fhs/>

CHYBY

       Tento  seznam není vyčerpávající; různé systémy mohou být
       nastaveny různě.

VIZ TÉŽ

       find(1), ln(1), proc(5), mount(1)

       The Filesystem Hierarchy Standard

TIRÁŽ

       Tato stránka je součástí projektu Linux man-pages.  Popis
       projektu   a   informace   o   hlášení  chyb  najdete  na
       http://www.kernel.org/doc/man-pages/.