0 امتیاز
قبل در کامپیوتر و اینترنت توسط (1.1هزار امتیاز)

چطور می توان مطمئن بود یک برنامه (process) حتما در لینوکس در حال اجرا است و اگر متوقف شده دوباره اون رو اجرا کرد (restart).

1 پاسخ

+1 امتیاز
قبل توسط (2.2هزار امتیاز)
ویرایش شده قبل توسط

با سلام

با دستور ps و سوئیچ های aux . به طور مثال مشخ میکنه که firefox با id 11809 در حال اجرا هست

pc@linux-gzaw:~> ps -aux | grep firefox
pc     11809  0.5  0.4 535392 71216 ?        Sl   10:37   0:06 /usr/lib64/firefox/plugin-container /usr/lib64/browser-plugins/libflashplayer.so -greomni /usr/lib64/firefox/omni.ja -appomni /usr/lib64/firefox/browser/omni.ja -appdir /usr/lib64/firefox/browser 29098 true plugin
pc     12670  0.0  0.0  10520  1520 pts/4    S+   10:56   0:00 grep --color=auto firefox
pc     29098  1.4  2.6 1429220 433224 ?      Sl   Oct16  11:39 /usr/lib64/firefox/firefox

سوالات مشابه

0 امتیاز
1 پاسخ 1.7هزار بازدید
0 امتیاز
1 پاسخ 449 بازدید
سوال شده 10 سال قبل در کامپیوتر و اینترنت توسط mp (7.0هزار امتیاز)
0 امتیاز
1 پاسخ 5.0هزار بازدید
+1 امتیاز
1 پاسخ 488 بازدید
+2 امتیاز
1 پاسخ 506 بازدید
0 امتیاز
1 پاسخ 750 بازدید
0 امتیاز
1 پاسخ 353 بازدید
سوال شده 9 سال قبل در کامپیوتر و اینترنت توسط Saeed Zarinfam (1.1هزار امتیاز)
...