Open

Denne artikkelen mangler kildehenvisninger, og opplysningene i den kan dermed være vanskelige å verifisere. Kildeløst materiale kan bli fjernet.

Open er et systemkall. I moderne POSIX-kompatible operativsystemer initialiserer dataprogrammer sin aksess til en datafil som ligger lagret i et filsystem ved å benytte systemkallet open. Dette kallet allokerer ressurser knyttet til fildeskriptoren, og returnerer en smart peker som prosessen vil bruke til å referere til denne datafilen. I noen tilfeller utføres open av den første aksessen.

Den samme datafilen kan bli åpnet samtidig av flere prosesser, og endog av den samme prosessen (som resulterer i flere fildeskriptorer for samme datafil) avhengig av filorganiseringen og filsystemet. Operasjoner som det å flytte filpekeren eller lukke den, er uavhengige og påvirker ikke andre fildeskriptorer. Operasjoner på filen (gjennom for eksempel systemkallet write) kan være synlige for operasjoner på andre deskriptorer.

Denne artikkelen er en spire. Du kan hjelpe Wikipedia ved å utvide den.
Autoritetsdata