Автор Тема: Какво е pidfile ?  (Прочетена 1037 пъти)

Pavlik

  • Напреднали
  • *****
  • Публикации: 101
  • Linux :)
    • Профил
Какво е pidfile ?
« -: Mar 30, 2010, 19:08 »
Какво е pidfile ? някой да знае , видях че се използва за сървъри и се запитах  [_]3
Активен

Умните си решават проблемите. Мъдрите не ги допускат.

Acho

  • Напреднали
  • *****
  • Публикации: 5293
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Какво е pidfile ?
« Отговор #1 -: Mar 30, 2010, 19:47 »
Не е само за сървъри. Това е файла, в който се пази PID-а (process ID) на дадена програма. Например на процеса ircd (чат сървър) pidfile-то е ircd.pid; за ssh демона - sshd.pid; за самба демона - smbd.pid и т.н.
« Последна редакция: Mar 30, 2010, 20:11 от Acho »
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

Pavlik

  • Напреднали
  • *****
  • Публикации: 101
  • Linux :)
    • Профил
Re: Какво е pidfile ?
« Отговор #2 -: Mar 30, 2010, 22:31 »
Не е само за сървъри. Това е файла, в който се пази PID-а (process ID) на дадена програма. Например на процеса ircd (чат сървър) pidfile-то е ircd.pid; за ssh демона - sshd.pid; за самба демона - smbd.pid и т.н.
Значи нещо което добавя номер-а на даден файл или скрипт в system monitor ???
Активен

Умните си решават проблемите. Мъдрите не ги допускат.

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Re: Какво е pidfile ?
« Отговор #3 -: Mar 30, 2010, 22:36 »
Не, добавя файл във файлова система в който е записано едно число, което отговаря на PID-а на един процес.
Активен

0x2B|~0x2B

Pavlik

  • Напреднали
  • *****
  • Публикации: 101
  • Linux :)
    • Профил
Re: Какво е pidfile ?
« Отговор #4 -: Mar 31, 2010, 10:23 »
Не, добавя файл във файлова система в който е записано едно число, което отговаря на PID-а на един процес.
Пак не разбрах  :o  ???
Активен

Умните си решават проблемите. Мъдрите не ги допускат.

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Re: Какво е pidfile ?
« Отговор #5 -: Mar 31, 2010, 10:33 »
Ето малко инфо по въпроса :)
http://linux.about.com/library/cmd/blcmdln_pid.htm
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Re: Какво е pidfile ?
« Отговор #6 -: Mar 31, 2010, 11:05 »
Не, добавя файл във файлова система в който е записано едно число, което отговаря на PID-а на един процес.
Пак не разбрах  :o  ???
ДОбре. Стартираш една програма. Всяка програма, която е стартирана получава от операционната система едно число между 1 (или 0) и 65535 *при някои операционни системи може да е по-голямо). Това число идентифицира по уникален начин стартираната програма. Това число се нарича PID (Process Identifier) Някои програми поради различни прочини като например избягване на повторно стартиране на същата програма или прост начин да спрат процеса създават някъде из файловата система един файл в който записват това число. Този файл се нарича pidfile
Ако и след това обяснение не е ясно не знам как трябва да се обясни :)
Активен

0x2B|~0x2B

Pavlik

  • Напреднали
  • *****
  • Публикации: 101
  • Linux :)
    • Профил
Re: Какво е pidfile ?
« Отговор #7 -: Mar 31, 2010, 11:08 »
Не, добавя файл във файлова система в който е записано едно число, което отговаря на PID-а на един процес.
Пак не разбрах  :o  ???
ДОбре. Стартираш една програма. Всяка програма, която е стартирана получава от операционната система едно число между 1 (или 0) и 65535 *при някои операционни системи може да е по-голямо). Това число идентифицира по уникален начин стартираната програма. Това число се нарича PID (Process Identifier) Някои програми поради различни прочини като например избягване на повторно стартиране на същата програма или прост начин да спрат процеса създават някъде из файловата система един файл в който записват това число. Този файл се нарича pidfile
Ако и след това обяснение не е ясно не знам как трябва да се обясни :)
Мерси много ;)  [_]3 
Активен

Умните си решават проблемите. Мъдрите не ги допускат.