Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:a_linux_pszeudo-fajlrendszerei

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

oktatas:linux:a_linux_pszeudo-fajlrendszerei [2019/08/16 20:33] (aktuális)
admin létrehozva
Sor 1: Sor 1:
 +[[oktatas:​Linux|<​ Linux]]
 +====== A Linux pszeudo-fájlrendszerei ======
 +  * **Szerző:​** Sallai András
 +  * Copyright (c) Sallai András, 2016
 +  * Licenc: GNU Free Documentation License 1.3
 +  * Web: http://​szit.hu
 +===== pszeudo-fájlrendszer =====
  
 +Egy rendszer valamilyen dolgainak leképezése hierarchikus fájlrendszerbe. ​
 +
 +A Linuxban ilyen fájlrendszerek a következők:​
 +  * /dev
 +  * /proc
 +  * /sys
 +
 +===== A procfs =====
 +
 +A procfs a Linuxos rendszerben /proc könyvtár alatt létrehozott fájlrendszer. ​
 +
 +A procfs információkat tárol a folyamatokról és néhány rendszer tulajdonságról.
 +
 +A /proc könyvtárban olyan alkönyvtárakat találunk, amelyeknek a neve egy szám.
 +Ezek a számok a futó folyamatok azonosító számai, a PID-ek. ​
 +===== A sysfs =====
 +
 +A sysfs a Linuxos rendszerekben a /sys könyvtár alatt létrehozott pszeudo-fájlrendszer. ​
 +
 +A sysfs a procfs túlzsúfoltsága miatt jött létre. A kernel alrendszerei,​ az eszközök és 
 +az eszközök meghajtó programjairól tárol a rendszer itt információkat. ​
 +
 +A példa kedvéért, ha a rendszer azt támogatja, itt érhetők el processzor hőmérséklet adatai.
 +Korábban a /proc könyvtárban kellett azokat keresni. ​
 +===== Az udev =====
 +
 +Az udev a Linuxos rendszerben a /dev könyvtár alatt létrehozott pszeudo-fájlrendszer. ​
 +
 +A procfs és a sysfs mintájára lehetett volna ez is devfs. Korábban az is volt. Az udev a devfs-t váltotta le. 
 +
 +A devfs előtt terjesztők létrehoztak a /dev könyvtárban minden lehetséges eszköz számára egy fájlt. ​
 +A devfs, ezt megszüntette,​ és már csak azon eszközök számára létezik a /dev könyvtában fájl, amelyek léteznek a rendszerben. Az udev már a felhasználói térben fut, így a felhasználók beállításokat adhatnak a csatlakoztatott eszközökhöz. ​
 +
 +===== Az initramfs =====
 +
 +Az initramfst a rendszerinduláskor a rendszerbetöltő betölti a kernel számára, amely csak a fizikai memóriában létrejött virtuális fájlrendszer. ​
 +
 +Az initramfsben található egy init nevű fájl, amely elvégzi a valódi fájlrendszer betöltését. ​
 +
 +A valódi fájlrendszer betöltésének másik sémája az initrd. ​
 +===== Hivatkozások =====
 +
 +  * https://​debian-handbook.info/​browse/​stable/​sect.hotplug.html
oktatas/linux/a_linux_pszeudo-fajlrendszerei.txt · Utolsó módosítás: 2019/08/16 20:33 szerkesztette: admin