Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valery Shishkov                      2:5040/9       05 Dec 2001  22:05:55
 To : Alex Izwoschyck
 Subject : Re: Lock файл
 -------------------------------------------------------------------------------- 
 
 
          [ ... ]
 
  AI> Возможно я неправильно задал вопрос.
  AI> Простое создание файла путем touch /var/lock/LCK..ttyS0 не помогает
  AI> формат этого файла должен быть "N процесса" "прога" "владелей"
  AI> Так вот вопрос: Как правильно создать сабж?
 
 В Linux'е используется ascii-lock. Возьми исходники mgetty, bforce, uucp,
 ifcico, etc. Любой проги, работающей с портом. Вот кусок из bforce:
 
 // skip
 
   char buf[32];
 
 // skip
 
   sprintf(buf, "%10d\n", (int)getpid());
 
 // skip
 
 Потом пишем это дело во временный файл, а тот уже переименовываем в LCK...
 
 -- 
   // WBR, Valery
 
 Умный мужчина + умная женщина = лёгкий флирт.
 --- tin/1.5.9-20010723 ("Chord of Souls") (UNIX) (Linux/2.4.16 (i586))
  * Origin: --== Illusory Town ==-- (2:5040/9)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Lock файл   Alex Izwoschyck   04 Dec 2001 13:01:23 
 Re: Lock файл   Valery Shishkov   05 Dec 2001 00:39:36 
 Lock файл   Alex Izwoschyck   05 Dec 2001 10:24:16 
 Re: Lock файл   Valery Shishkov   05 Dec 2001 22:05:55 
Архивное /ru.linux/43617de1584b7.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional