Linux: K čemu slouží kořenové (root) adresáře? (FHS)

09.09.2017 napsal Rusty (update: 09.09.2017)

Linux: K čemu slouží kořenové (root) adresáře? (FHS)

Teď se podíváme na GNU/Linux z pohledu úplného začátečníka, který si určitě nejednou položil dotaz: "K čemu slouží všechny ty kořenové (root) adresáře? Vždyť adresáře bin, boot, sbin, var, etc, lib nedávají žádný smysl jako na Windows".

Linux friendly uživatel by mu odvětil, že tato struktura adresářů je standardizovaná pod názvem Filesystem Hierarchy Standard (FHS, česky Struktura souborového systému Linux) a dává až moc velký smysl = stačí se jen pinformovat a pak i trochu zamyslet...

/bin


Adresář /bin obsahuje všechny podstatné spustitelné binární programy a příkazy.

Výpis: archdetect, gzip, ps, bash, hciconfig, pwd, btrfs, hostname, rbash, btrfs-calc-size ...


/boot


Adresář /boot obsahuje soubory zavaděče (/boot/grub) a linuxového jádra

Výpis: abi-4.4.0-53-generic, config-4.4.0-53-generic, initrd.img-4.4.0-81-generic, vmlinuz-4.4.0-66-generic ...


/dev


Adresář /dev obsahuje speciální soubory zařízení - každý soubor je nějaké zařízení

Výpis: agpgart, disk, hwrng, log, memory_bandwidth, rtc0, stdin, tty19, ttyS23, vcs8, zero, dm-0, mqueue, tty58 ...


/etc


V adresáři /etc jsou téměř všechny konfigurační soubory k danému linuxovému systému
Výpis: hosts, services, bashrc, passwd, shadow, crontab, fstab, inittab, mtab, mail, httpd, ssh, sysconfig ...


/home


V adresáři /home se nachází domovské adresáře uživatelů včetně uživatelského nastavení rozhraní X window

Výpis: user -> Documents, Music, Pictures, Videos, Desktop, Downloads, .local ...


/lib


Adresář /lib obsahuje sdílené soubory (knihovny) potřebné k vykonávání binárních souborů

Výpis: brltty, resolvconf, ld-linux.so.2, security, libdmraid.so.1.0.0.rc16, systemd, sysvinit, cryptsetup, udev, modprobe.d, xtables, init, recovery-mode ...


/lost+found


Do lost+found jsou umisťovány poškozené soubory nalezené pomocí fsck kontroly souborového systému

Výpis: ...


/mnt


Default místo /mnt určené na připojování - mountování souborových zařízení

Výpis: hdd1, hdd2, nfs, flash-disk ...


/opt


Volitelný adresář /opt obsahuje doplňkový software

Výpis: ...


/proc


Adresář /proc je adresářem parametrů konfigurace jádra a systému - nachází se v systémové paměti

Výpis: 1 127 17 1821 267 4071 8 execdomains sched_debug 10 128 1706 1833 268 4147 829 schedstat ...


/root


Domovský adresář roota je pochopitelně /root

Výpis:
.aptitude, .bash_history, .bashrc, .cache, .config, .dbus, .nano, .profile, .synaptic, .viminfo ...


/sbin


Adresář /sbin obsahuje binární programy potřebné ke spuštění systému, které nejsou v /bin . Na rozdíl od adresáře /bin tyto příkazy mohou používat uživatelé a ne jen systém.

Výpis: acpi_available, iw, partprobe, agetty, iwconfig, pccardctl, alsa, iwevent, pivot_root, pm_available, iwgetid, plipconfig, badblocks, iwlist, plymouthd, iwpriv, poweroff ...


/tmp


Dočasné soubory se umisťují do /tmp

Výpis: ...


/usr


Adresář /usr obsahuje soubory sdílené mezi uživateli a neměl by do něj zapisovat nikdo jiný než root

Výpis: bin, games, include, lib, local, sbin, share, src


/var


Adresář /var slouží souborům, které lze sdílet nebo jsou v přechodné fázi - jsou zde i logy.

Výpis: backups, cache, lib, local, lock, log, mail, opt, run, spool, tmp


linux-k-cemu-slouzi-jednotlive-korenove-root-adresare

Vaše reakce na článek Linux: K čemu slouží kořenové (root) adresáře? (FHS)

Napsat komentář k článku

Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace