Date: Sun, 16 Jan 2005 16:57:27 +0100 From: Phil Regnauld <none@regnauld--starBSD.org.lh.bsd-dk.dk> To: devel@bsd-dk.dk Subject: Re: låsning af filer
Lars Eckberg (lars) writes:
> Hej
>
> Nu er det jo ikke den vilde traffik der er på denne liste, så jeg er spændt på
> om overhovedet er nogen der "lytter" :)
>
>
> Jeg laver et lille projekt på en fbsd 5.3, og jeg har et par generelle
> spørgsmål til låsning af filer.
>
> 1. Bør man låse sine filer både når man læser og skriver fra/til filer.?
Det er helt afhængigt af din applikation -- låser du for at forhindre
dig selv (andre instancer af samme programme) eller andre processer
at læse/skrive filer ?
locking vha. lock(2) eller lockf(2) er rene "advisory" -- dvs. at
en program, hvis den har skrive/læse adgang til filen, gør hvad
den har lyst. Programmet skal checke om der en lår på filen.
> 2. Hvilket program skal man låse sine filer med i shell scripts på en 5.3?
> måske lockf?
lockf fungerer fint hvis du kontrollerer alle aspekter i applikationer.
Men du skal ikke regne med at andre programmer end din respekterer den lås.
This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:25:12 CET