|
PIDOF - wyciąganie pidu konkretnego procesu
inomushis - 06-02-2009 11:49
To mój pierwszy post, więc chciałbym z tego miejsca przywitać wszystkich. Tak jak Wy, też jestem użytkownikiem tej wspaniałej dystrybucji Linuxa.
Mam uruchomione dwa procesy: /var/www/panel2/exec/sc_serv /var/www/panel2/temp/sc_serv_configs/8002 /var/www/panel2/exec/sc_serv /var/www/panel2/temp/sc_serv_configs/8000
Chce wyciągnąć ich pid, aby zapisać je w bazie MySql przy użyciu PHP, ale to najmniej ważne. Wykonuje więc komende pidof /var/www/panel2/exec/sc_serv /var/www/panel2/temp/sc_serv_configs/8002
I w wyniku otrzymuje pidy obu moich procesów. Domyślam się, że to dlatego, iż w ich nazwie jest spacja. Jak przy użyciu PIDOF wyciągnąć PID konkretnego procesu?
Utumno - 06-02-2009 18:19
w ich nazwie nie ma zadnej spacji.
To /var/www/panel2/exec/sc_serv
jest nazwa binarki, a to /var/www/panel2/temp/sc_serv_configs/8002
jest paramertem z jakim zostala odpalona ta binarka. Masz 2 razy odpalona ta sama binarke (z roznymi parametrami). Wiec nic dziwnego , ze pidof podaje ci 2 pidy.
inomushis - 06-02-2009 22:17
A jak wyłapać pid programu z konkretnym parametrem?
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|