Åpne hovedmenyen

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.

informatikkstubbDenne informatikkrelaterte artikkelen er foreløpig kort eller mangelfull, og du kan hjelpe Wikipedia ved å utvide den.