Deskriptor souboru: Porovnání verzí

Smazaný obsah Přidaný obsah
m narovnání přesměrování
m menší úpravy
Řádek 1:
'''Souborový deskriptor''' je v [[Informatika|informatice]] abstraktní klíč, který [[POSIX]]ové (tj. [[UN*X|unixové]]) [[operační systém]]y používají pro přístup k [[soubor]]uům nebo jiným [[Vstup/výstup|vstupně/výstupním]] prostředkům jako jsou například [[Roura (Unix)|roura]] či síťové připojení. V terminologii [[Microsoft Windows]] a standardní knihovně [[C (programovací jazyk)|programovacího jazyka C]] je preferován název „file handle“, přestože se technicky jedná o jiný objekt (viz níže).
 
V POSIXu je deskriptor celé číslo, které v jazyce C odpovídá [[Datový typ|datovému typu]] ''int''. V POSIXu existují 3 [[Standardní proudy|standardní deskriptory]], které má proces obvykle při startu otevřeny (dědí je po svém rodiči): ''stdin'', ''stdout'' a ''stderr''. Procesy, které běží na pozadí ([[Démon (software)|démon]]), tyto deskriptory zavírají, aby se odpojily od terminálu a sdělují zprávy o své činnosti zápisem do [[log]]u (obvykle [[textový soubor]] s daným formátem, ve kterém je každý záznam na samostatném řádku).