A Wikipédiából, a szabad enciklopédiából. Unix és Unix-szerű számítógépes operációs rendszerekben a fájlleíró (FD, ritkábban fildes) egy fájl vagy más bemeneti/kimeneti erőforrás egyedi azonosítója (fogantyúja), például cső vagy hálózati aljzat.
Hogyan működik a fájlleíró?
A fájlleíró egy nem negatív szám. Amikor megnyitunk egy meglévő fájlt vagy létrehozunk egy új fájlt, a kernel egy fájlleírót ad vissza a folyamathoz. A kernel fenntart egy táblázatot az összes használatban lévő megnyitott fájlleíróról.
Mi a fájlleíró az a fájlleíró, amelyet a kernel használ a fájlra való hivatkozáshoz?
A legtöbb operációs rendszerben, például a UNIX-ban, a fájlleírók „int” típusú objektumokként jelennek meg. A fájlleírót a kernel indexként használja a fájlleíró táblázatban rendben annak meghatározására, hogy eredetileg melyik folyamat nyitott meg egy adott fájlt, majd lehetővé teszi a kért műveletek végrehajtását a megnyitott fájlon …
Mi az a fájlleíró a Pythonban?
A fájlleíró egy egész szám, amely azonosítja a nyitott fájlt a kernel által az egyes folyamatokhoz tartozó nyitott fájlok táblázatában. … A fájlobjektumok Python-osztályok, amelyek becsomagolják a fájlleírókat, hogy kényelmesebbé és kevésbé hibásabbá tegyék a fájlokkal való munkát.
Mi a fájlleíró a socket programozásban?
A socket egy kommunikációs végpont absztrakciója. A socket leírók fájlként vannak implementálvaleírók a UNIX rendszerben. … Valójában a fájlleírókkal foglalkozó számos funkció, például az olvasás és az írás, a socket leíróval is működik.