در بعضی موارد پیش میاد که قصد داریم تمامی پردازش هایی که یک یا چند حرف خاص درون اسمشون دارن رو به یک باره Stop کنیم یا کلا سیگنال Kill به سمتشون بفرستیم .

مهمترین دستوری که برای عملیات Process Management استفاده میشه دستور ps هست که با فیلتر کردن خروجی آن توسط grep  و awk میتونیم به هدفی که داریم برسیم .

بیاین با هم دنبال کنیم:

خوب حالا فیلترینگ کامند رو آغاز میکنیم :

 

خوب همونطور که میبینین لیست کل پردازش ها با کامند ps aux نمایش داده میشه ، حالا اگه بخواهیم این خروجی باب میل ما فیلتر بشه باید به شکل زیر عمل کرد :

به خاطر اینکه خود grep رو توی خروجی نشون نده :

خوب حالا میخواهیم فقط pid هارو برامون لیست کنه پس با سوئیچ awk میگیم ستون دوم رو فقط نمایش بده:

در نهایت kill کردن :

امیدوارم که مطلب فوق براتون مفید واقع شده باشه.

پیروز باشید

 

نویسنده : محمد ورمزیار
ایمیل نویسنده : info@OSLearn.ir
منبع : وب سایت او اس لرن – http://oslearn.ir
از مطالب وب سایت راضی هستید ؟ رضایت خودتون رو با دونیت به ما اعلام کنید. لطفا برای دونیت روی آیکون زیر کلیک کنید.
حمایت مالی

درباره نویسنده :

محمد ورمزیار هستم معروف به N3td3v!l ، دانشجوی کارشناسی ارشد فناوری اطلاعات ، از سال 2006 تا به حال در حوزه لینوکس و شبکه تحت عنوان هک و امنیت فعالیت میکنم ، اهل تهرانم ، دارای مدارک و تجربه در زمینه های CEH ، Security ، CCNA routing ، LPIC ، RHCE ، unix & BSD ، ISMS و علاقه شدیدی به کار روی مباحث جدید توی حوزه لینوکس و یونیکس دارم .

تمام پست های من - وب سایت من