Linux File System hierarchie

To be able to manage a Linux computer, musíte být obeznámeni s výchozími adresáři.

The layout of the Linux file system hierarchy is defined in the Filesystem Hierarchy Standard (FHS).

Přehled hierarchie souborového systému

Hierarchie souborového systému Linux

AdresářPopis
/Toto je známé jako kořenový adresář, což je začátek stromu souborového systému. Vše v Linuxu se zobrazí pod /, i další oddíly.
/zásobníkTento adresář obsahuje důležité programy a nástroje, jako je BASH shell. Tento adresář je nezbytný při bootování.
/botaObsahuje všechny soubory a adresáře pro zavedení linuxového jádra. Jádra a zavaděče GRUB soubory Linux jsou zde uloženy.
/devSoubory zařízení naleznete zde, jako jsou ty pro přístup k fyzickým zařízením. Tento adresář je nezbytný při bootování.
/atdObsahuje konfigurační soubory, které používají programy a služby používané na vašem serveru. Tyto konfigurační soubory se používají v celém systému. Tento adresář je nezbytný při bootování.
/domovToto je domovský adresář uživatele. Pokud je uživatel tim, domovský adresář by byl /home/bob. The home directory contains the user's data files and user specific configuration files. Uživatel má přístup pouze pro zápis do svého vlastního domovského adresáře. Pouze zvýšená oprávnění mají přístup k domovskému adresáři všech uživatelů.
/lib, /lib64Sdílené knihovny, které používají programy v /boot, /bin a /sbin
/média, /mnt/media obsahuje adresáře, do kterých jsou připojena vyměnitelná média, jako jsou CD. /mnt je místo, kde se připojují dočasné souborové systémy, například, a windows partition could be mounted at /mnt/windows.
/optVolitelný adresář pro programy pro ukládání souborů, if they don't use the FHS standard. Program může ukládat své soubory do /opt/application
/procTento adresář používá souborový systém proc. Poskytuje přístup k informacím jádra.
/vykořenitDomovský adresář pro uživatele root. Toto je odlišné od /.
/běhObsahuje informace specifické pro proces a uživatele, které byly vytvořeny od posledního spuštění. Aplikace mohou ukládat informace, jako jsou sokety a ID procesů.
/sbinPodobné jako /bin, ale pro příkazy správy systému, které spouští uživatel root.
/srvAdresář, který lze použít pro data, která používají služby jako NFS, FTP & HTTP.
/sysPoužívá se pro rozhraní k různým hardwarovým zařízením spravovaným jádrem Linuxu a souvisejícími procesy
/usrObsahuje adresáře s programovými soubory, knihovny pro tyto programové soubory a dokumentaci. Tyto soubory používá uživatelská aplikace.
/bylObsahuje soubory, jejichž velikost se může změnit. Např. Záznam souborů (/var/log), poštovní schránky a zařazovací soubory.

 

Montáž v Linuxu

Linux umožňuje montáž zařízení pod / vykořenit. To umožňuje organizovat souborový systém Linux flexibilním způsobem, jako je distribuce systému souborů mezi různá zařízení.

/bota : Často se připojuje na samostatný pevný disk, protože tento adresář obsahuje důležité informace pro spuštění počítače.

/byl : Často je na samostatném vyhrazeném pevném disku, protože velikost adresáře může rychle růst. Použití samostatného úložiště také zajišťuje, že prostor počítače zůstane nedotčen.

/domov : Z bezpečnostních důvodů jsou často uloženy na vyhrazeném zařízení nebo pevném disku. Poté můžete bezpečně připojit zařízení k souborovému systému Linux. Pokud je třeba přeinstalovat operační systém, soubory specifické pro uživatele zůstanou nedotčené a lze je snadno znovu připojit.

/usr : Obsahuje soubory operačního systému, ke kterým uživatelé nepotřebují přístup pro zápis. Umístěním na vyhrazené zařízení zajistíte, že jej lze namontovat pouze pro čtení.

Příkaz mount se používá k zobrazení přehledu připojených zařízení. Informace používané namontovat příkaz se čte z adresáře /proc/mounts. df -Th příkaz zobrazí dostupné místo na disku na aktuálních připojeních. -h shrnuje výstup a -T zobrazuje typ souborového systému použitý na různých připojeních. findmnt ukazuje připojení a vztah, který existuje mezi různými připojeními.