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

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

Jak se ti článek líbil?

Komentáře (0)

Přidat komentář