hier

HIER(7)			 Linux - prirucka programatora		       HIER(7)



JMENO
       hier - Popis hierarchie souboroveho systemu

POPIS
       Typicka instalace Linuxu ma, mimo jine, nasledujici adresare:

       /      Korenovy adresar. Zde zacina cely adresarovy strom.

       /bin   Obsahuje	spustitelne  programy,	ktere  jsou  potreba  pro jed-
	      nouzivatelsky rezim a pro jeho zakladni nastaveni ci opravu.

       /boot  Obsahuje staticke soubory pro zavadeni operacniho systemu. Tento
	      adresar  obsahuje	 soubory,  ktere  jsou potreba v case zavadeni
	      operacniho systemu.  Program na vytvoreni map-souboru a konfigu-
	      race maji byt v /sbin a /etc.

       /dev   Specialni	 soubory a ovladace fyzickych zarizeni. Viz mknod (1).

       /dos   Jestlize je nainstalovan jak Linux tak MS-DOS, je	 toto  typicke
	      misto pro pripojeni DOSoveho souboroveho systemu.

       /etc   Obsahuje	soubory	 s lokalnim nastavenim pocitace. Nektere vetsi
	      programove baliky, jako X11, pouzivaji sve  vlastni  podadresare
	      pod /etc.	 Nektera nastaveni take mohou lezet v /usr/etc.	 Ale v
	      kazdem pripade maji programy hledat svoje soubory s nastavenim v
	      /etc, pricemz zde mohou byt symbolicke odkazy do /usr/etc.

       /etc/skel
	      Pri  vytvareni  noveho  uzivatelskeho uctu se kopiruji soubory z
	      tohoto adresare do domovskeho adresare noveho uzivatele.

       /etc/X11
	      Nastaveni pro X11 (GUI okenni system).

       /home  Na pocitacich s  domovskymi  adresari  pro  uzivatele,  je  toto
	      jejich  obvykle  misto.  Struktura  plne	zavisi	na  rozhodnuti
	      mistniho spravce.

       /lib   Tento adresar obsahuje sdilene knihovny nutne pro start  systemu
	      a beh prikazu z korenoveho souboroveho systemu.

       /mnt   je misto pro pripojeni docasnych souborovych systemu.

       /proc  Toto  je	pripojovaci  misto  pro	 souborovy  system proc, ktery
	      poskytuje informace o jadre a o bezicich procesech. Vice o tomto
	      pseudo-souborovem systemu viz proc(5).

       /sbin  Tak  jako	 /bin,	tento  adresar	obsahuje programy. U techto se
	      ovsem nepredpoklada jejich pouziti beznym uzivatelem.

       /tmp   Tento adresar obsahuje docasne soubory, ktere mohou byt  smazany
	      bez  jakekoli  zpravy  napriklad pri startu systemu nebo v ramci
	      pravidelneho uklidu.

       /usr   Tento adresar je obvykle pripojen jako oddeleny svazek. Mel  byl
	      obsahovat	 sdilitelna  data  jen pro cteni, takze jej lze snadno
	      pouzit nekolika Linuxovymi systemy najednou.

       /usr/X11R6
	      System X-Window, verze 11 release 6.

       /usr/X11R6/bin
	      Binarni soubory pro X-Windows system; toto  je  casto  odkaz  na
	      tradicni /usr/bin/X11 .

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

       /usr/X11R6/lib/X11
	      Tyto  adresare  obsahuji ruzne soubory potrebne pro beh X; casto
	      zde byva odkaz z /usr/lib/X11 na tento adresar.

       /usr/X11R6/include/X11
	      Obsahuje soubory potrebne	 pro  preklad  programu	 pouzivajicich
	      X11. Casto je zde odkaz z /usr/inlcude/X11 na tento adresar.

       /usr/bin
	      Toto  je hlavni misto pro spustitelne programy. Vetsina programu
	      pouzivanych beznym uzivatelem, ktere nejsou  potreba  pro	 start
	      nebo  opravu  systemu, nebo nejsou instalovany lokalne, maji byt
	      zde.

       /usr/bin/X11
	      Tradicni misto pro programy pro X11; pro	Linux  je  to  obvykle
	      odkaz na /usr/X11R6/bin.

       /usr/dict
	      Tento adresar obsahuje slovniky pro korektory pravopisu.

       /usr/etc
	      Nastaveni,  ktera	 mohou byt sdilena nekolika pocitaci mohou byt
	      ulozena zde.  K temto  souborum  by  se  vsak  melo  pristupovat
	      pomoci  odkazu  z adresare /etc.	Odkazy z /etc maji ukazovat na
	      odpovidajici soubory v /usr/etc.

       /usr/include
	      Hlavickove soubory pro prekladac jazyka C.

       /usr/include/X11
	      Hlavickove soubory pro prekladac jazyka C	 a  X-Windows  system.
	      Obvykle odkaz na /usr/X11R6/include/X11.

       /usr/include/asm
	      Hlavickove soubory s deklaracemi pro assembler. Obvykle odkaz na
	      /usr/src/linux/include/asm, nikoli vsak pro Debian ci systemy  s
	      libc6.

       /usr/include/linux
	      Tento adresar obsahuje informace, ktere se mohou menit se zmenou
	      jadra   ci   libc.    Obvykle    se    jedna    o	   odkaz    na
	      /usr/src/linux/include/linux  pro	 ziskani  konkretnich  dat.  V
	      Debianu jsou misto toho pouzity hlavickove soubory  z  proverene
	      verze jadra, kterou lze nalezt v baliku libc*-dev.

       /usr/include/g++
	      Hlavickove soubory pro prekladac GNU C++.

       /usr/lib
	      Knihovny, vcetne sdilenych, a nektere programy, ktere se obvykle
	      nespousteji primo. Slozitejsi programy zde mohou vytvaret podad-
	      resare.

       /usr/lib/X11
	      Obvykle  misto  pro data pro programy z X windows a nastaveni X.
	      Pro Linux je to obvykle odkaz na /usr/X11R6/lib/X11.

       /usr/lib/gcc-lib
	      programy a hlavicky pro prekladac GNU C gcc(1).

       /usr/lib/groff
	      Soubory pro formatovaci system GNU groff (1).

       /usr/lib/uucp
	      Soubory pro uucp(1).

       /usr/lib/zoneinfo
	      Soubory pro informace o casovych pasmech.

       /usr/local
	      Obvykle misto pro lokalni soubory.

       /usr/local/bin
	      Spustitelne lokalni programy.

       /usr/local/doc
	      Lokalni dokumentace.

       /usr/local/etc
	      Nastaveni pro lokalni programy.

       /usr/local/lib
	      Pomocne soubory pro lokalni programy.

       /usr/local/info
	      Stranky info pro lokalni programy.

       /usr/local/man
	      Stranky man pro lokalni programy.

       /usr/local/sbin
	      Lokalni programy pro spravu systemu.

       /usr/local/src
	      Zdrojovy kod pro lokalni programy.

       /usr/man
	      Stranky man (v podadresarich).

       /usr/man/<locale>/man[1-9]
	      Stranky man ve zdrojove podobe (pro jazykove mutace).   <Locale>
	      je mozno vynechat pro jednojazycne systemy.

       /usr/sbin
	      Spustitelne  programy pro spravu systemu, ktere nejsou nutne pro
	      zavedeni, opravu ci pripojeni souboroveho systemu /usr .

       /usr/src
	      Zdrojovy kod pro komponenty systemu.

       /usr/src/linux
	      Zdrojovy kod jadra operacniho systemu.

       /usr/tmp
	      Alternativa pro ulozeni docasnych souboru;  Odkaz	 na  /var/tmp.
	      Tento  odkaz  je	zde  z	duvodu	kompatibility  a  nemel	 by se
	      pouzivat.

       /var   Obsahuje soubory, ktere mohou menit velikost, jako napr. spool a
	      log.

       /var/adm
	      Tento  adresar  je  nahrazen /var/log a mel by to byt odkazem na
	      /var/log.

       /var/backups
	      Tento adresar by mel obsahovat kopie dulezitych systemovych sou-
	      boru.

       /var/catman/cat[1-9]
	      Predformatovane manualove stranky.

       /var/lock
	      Zde  se  ukladaji	 zamky. Zamky pro zarizeni maji vypadat takto:
	      LCK..<device>  kde  <device>  je	jmeno  zarizeni	 v  souborovem
	      systemu.	Jmena zamku maji obsahovat (tak jako pro HDU UUCP) PID
	      jako 10-znakove cislo kodovane  v	 ASCII,	 koncici  znakem  novy
	      radek.

       /var/log
	      Ruzne protokoly o behu systemu.

       /var/preserve
	      Zde  si  program vi(1) uklada pomocne soubory, aby je bylo mozne
	      pouzit pozdeji.

       /var/run
	      Soubory s identifikacemi procesu (PID) a zaznamy o  prihlasenych
	      uzivatelich (utmp).  Tyto soubory se obvykle mazou pri startu.

       /var/spool
	      Sdilena data (pripadne jejich fronty).

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

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

       /var/spool/lpd
	      Data pro tisk.

       /var/spool/mail
	      Uzivatelske postovni schranky.

       /var/spool/smail
	      Sdilena data pro smail(1) (postovni agent).

       /var/spool/news
	      Sdilena data pro podsystem news.

       /var/spool/uucp
	      Sdilena data pro uucp(1).

       /var/tmp
	      Jako  /tmp,  tenot  adresar  obsahuje  docasne soubory neurcenou
	      dobu.

STANDARDY
       The Linux filesystem standard, Release 1.2

CHYBY
       Tento seznam neni vycerpavajici;	 ruzne	systemy	 mohou	byt  nastaveny
       ruzne.

VIZ TEZ
       find(1), ln(1), mount(1), proc(5), The Linux Filesystem Standard




Linux			       17. cervence 1998		       HIER(7)

Personal Tools