Skip to content
This repository has been archived by the owner on Aug 24, 2024. It is now read-only.

Latest commit

 

History

History
20 lines (10 loc) · 1.88 KB

File metadata and controls

20 lines (10 loc) · 1.88 KB
description
پروسه های حال حاضر سیستم رو نشون میده

ps

به عنوان یه لینوکس یوزر که عاشق ترمینالشه ما خیلی ps رو دوست داریم چرا چون عمدتا نشون میده که چه پروسس هایی با چه PID ای بالا ان و اینطوری میتونیم هربلایی سرشون خواستین بیاریم و ...

خب ps منطقا آپشنای زیادی داره ولی مرسومش اینه که بعد از ps آپشن های a , u , x رو استفاده میکنیم حتی میتونین از - هم استفاده نکنین و به جای ps -aux بنویسین ps aux این مدل کامندها تا جایی که میدونم عمدتا از سمت unix (bsd) اومدن...

خب حالا ممکنه بگین خب پروسه های سیستم به چه درد من میخوره ://

ببینین فکر کنین مثلا یه برنامه داره ران میشه یا خودتون توی یه ترمینال دیگه توی بک گراند رانش کردین و حالا به هر دلیلی مثلا میخواین کیل اش کنین خب پس باید PID اش رو بدونین. خب | و دستور grep رو هم که بلدین (اگه یادتون رفته بریم باهم بخونیمش :))

خب کافیه یه ترمینال باز کنی و بنویسی : ps aux | grep programname منطقا جای programname باید اسم برنامه ای که دنبال PIDاش ای رو بذاری و بعدش دیگه بلدی چطرر kill اش کنی (( تو درس بعدی کامند kill رو توضیح مختصری دادم))

خب این کامند کلی آپشن دیگه داره ک من حداقل چون استفاده نکردم بلد نیستم ولی اگه خواستی بدونی در موردش منوال خیلی جامعی داره =)