LINUX.ORG.RU

Блокировка файла


0

0

Люди!!! Как заблокировать файл на запись, но оставить открытым на чтение? Т.е. чтобы в файл мог писать только один процесс, а читать его могли несколько процессов? нужно что-то вроде виндовского _fsopen( "some_file", "wt", _SH_DENYWR )

anonymous

Re: Блокировка файла

в реестре пропиши что у данного файла lock на запись .. ветка называется помоему

filesystems.root./path/to/file.lock=write

lg ★★ ()

Re: Блокировка файла

man flock ?

ananas ★★★★★ ()

Re: Блокировка файла

требуй LOCK_SH на чтение и LOCK_EX на запись и будет счастье

dilmah ★★★★★ ()

Re: Блокировка файла

man fcntl

cvv ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.