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

Pavlik

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

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

Acho

  • Напреднали
  • *****
  • Публикации: 7693
  • 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 »
Активен

MB - AsRock; CPU - AMD FX6350 6 Cores@3.90 GHz; Fan - Cooler Master; Memory - DDR3 1333 MHz Kingston 6 GB; VC - Nvidia GeForce 8500GT PCI-Express, HDD - WD 1TB SATAIII; SB - Realtek HD Audio; DVD-RW - HL-DT ST DVD-RAM; LAN - Realtek PCI-E GBE Controller 1.0 Gbps; PSU - Fortron Gold80 500 Watt APFC

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 
Активен

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