La'hev

Heverovy poznatky a poznámky

Uživatelské nástroje

Nástroje pro tento web


Význam výchozích adresářů v linuxu

bin	Essential command binaries
boot	Static files of the boot loader
dev	Device files
etc	Host-specific system configuration (static)
  fstab
  network
home	User home directories
lib	Essential shared libraries and kernel modules
media	Mount point for removeable media
mnt	Mount point for mounting a filesystem temporarily
opt	Add-on application software packages
sbin	Essential system binaries - jenom pro root / booting, recovering...
srv	Data for services provided by this system
tmp	Temporary files
usr	Secondary hierarchy (read-only, shareable)
var	Variable data

http://www.pathname.com/fhs/pub/fhs-2.3.html#THEFILESYSTEM

Tedy

/home/user/*.sh		skripty pro usera
/usr/local/sbin/*.sh	Skripty pro admin serveru
/usr/local/bin/*.sh	Skripty pro server pro všechny

/var/o-co-jde/*		úložiště pro data
/etc/o-co-jde/*		nastavení

Ještě pěkně česky http://www.poznejlinux.cz/linuxbook/xhtml-chunks/ch05.html#id2581217

Webové aplikace dávat

  • buď všechno do /opt,
  • nebo /usr/bin nebo /usr/local/bin, jejich hodně proměnlivé soubory do /var (sbin?) a nastavovací soubory do /etc/

Pěkně napsané proč vznikly adresáře tak jak jsou (a je to takové podivné): http://askubuntu.com/a/135679
Anglická wikipedie popisuje adresáře zde: https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
Ubuntu manpages: http://manpages.ubuntu.com/manpages/trusty/man7/hier.7.html

GoboLinux

GoboLinux je linuxová distribuce, která „prošlapává závěj“ v umísťování souborů ve filesystému, co patří jedné aplikaci dává na jedno místo do adresáře /programs/nazev.

linux/vychozi_adresare.txt · Poslední úprava: 2015/06/17 11:07 autor: Hever