ps
پروسه های حال حاضر سیستم رو نشون میده
به عنوان یه لینوکس یوزر که عاشق ترمینالشه ما خیلی ps رو دوست داریم چرا چون عمدتا نشون میده که چه پروسس هایی با چه PID ای بالا ان و اینطوری میتونیم هربلایی سرشون خواستین بیاریم و ...
خب ps منطقا آپشنای زیادی داره ولی مرسومش اینه که بعد از ps آپشن های a , u , x رو استفاده میکنیم حتی میتونین از - هم استفاده نکنین و به جای ps -aux بنویسین ps aux این مدل کامندها تا جایی که میدونم عمدتا از سمت unix (bsd) اومدن...
خب حالا ممکنه بگین خب پروسه های سیستم به چه درد من میخوره ://
ببینین فکر کنین مثلا یه برنامه داره ران میشه یا خودتون توی یه ترمینال دیگه توی بک گراند رانش کردین و حالا به هر دلیلی مثلا میخواین کیل اش کنین خب پس باید PID اش رو بدونین. خب | و دستور grep رو هم که بلدین (اگه یادتون رفته بریم باهم بخونیمش :))
خب کافیه یه ترمینال باز کنی و بنویسی : ps aux | grep programname منطقا جای programname باید اسم برنامه ای که دنبال PIDاش ای رو بذاری و بعدش دیگه بلدی چطرر kill اش کنی (( تو درس بعدی کامند kill رو توضیح مختصری دادم))
خب این کامند کلی آپشن دیگه داره ک من حداقل چون استفاده نکردم بلد نیستم ولی اگه خواستی بدونی در موردش منوال خیلی جامعی داره =)
Last updated