நீங்கள் ஒரு செயல்முறையை இயக்கும் போதெல்லாம், அது பயனர் உள்ளீடு, கோப்புகளிலிருந்து தரவை மீட்டெடுத்தல் மற்றும் செயலாக்குதல், நிரல் வழிமுறைகள் மற்றும் பல போன்ற பல்வேறு கூறுகளைக் கொண்டுள்ளது. முதன்மையாக, செயல்முறைகள் இரண்டு வகைகளைக் கொண்டுள்ளன: முன்புற செயல்முறைகள் மற்றும் பின்னணி செயல்முறைகள். முன்புற செயல்முறைகள் பொதுவாக பயனர் உள்ளீட்டைச் சார்ந்து இருக்கும் போது, பின்னணி செயல்முறைகள் பயனரின் ஈடுபாடு இல்லாமல் தானாகவே இயங்கும்.
லினக்ஸ் பயனர்கள் அடிக்கடி செய்யும் பணிகளில் ஒன்று அந்த செயல்முறைகளை பட்டியலிடுவது. ஏன்? இது கணினி கண்காணிப்பு, செயல்திறன் பகுப்பாய்வு, சரிசெய்தல், வள மேலாண்மை, பாதுகாப்பு தணிக்கை போன்றவற்றில் உதவுகிறது. இருப்பினும், பல பயனர்களுக்கு இந்த பணிக்கு பயன்படுத்தப்படும் முறைகள் தெரியாது. எனவே, இந்த வழிகாட்டி லினக்ஸில் இயங்கும் செயல்முறைகளை பட்டியலிடுவதற்கான கட்டளைகளை சுருக்கமாக விவாதிக்கும்.
லினக்ஸில் இயங்கும் செயல்முறைகளை எவ்வாறு பட்டியலிடுவது
இயங்கும் செயல்முறைகளை பட்டியலிட சில கட்டளைகளைப் பயன்படுத்தலாம். எனவே, ஒவ்வொரு கட்டளையின் பயன்பாட்டையும் நிரூபிக்க இந்தப் பகுதியை மேலும் பல பகுதிகளாகப் பிரிப்போம்.
1. Ps Aux கட்டளை
Ps aux தற்போதைய செயல்முறைகள் பற்றிய ஆழமான விவரங்களைக் காட்டுகிறது. இது அவர்களின் PIDகள், CPU பயன்பாடு, நினைவக நுகர்வு மற்றும் பிற புள்ளிவிவரங்களுடன் கூடிய செயல்முறைகளின் விரிவான பட்டியலை மனிதனால் படிக்கக்கூடிய வடிவத்தில் வழங்குகிறது:
ps செய்ய
மேலும், ஒரு குறிப்பிட்ட பயன்பாட்டினால் இயக்கப்படும் செயல்முறைகளை நீங்கள் பார்க்க விரும்பினால், அதை 'grep' கட்டளையுடன் பயன்படுத்தவும்.
ps செய்ய | பிடியில் app_namep'app_name' என்ற சொல்லை நீங்கள் உத்தேசித்துள்ள பயன்பாட்டின் பெயருடன் மாற்றவும். இந்த கட்டளை 'ps aux' கட்டளையிலிருந்து 'grep' கட்டளைக்கு உள்ளீடாக வெளியீட்டை பைப்லைன் செய்கிறது. அதன் பிறகு, 'grep' கட்டளையானது நீங்கள் வழங்கும் பயன்பாட்டின் பெயரின் அடிப்படையில் முடிவை வடிகட்டுகிறது.
எடுத்துக்காட்டாக, ஸ்னாப் அப்ளிகேஷன் மூலம் இயங்கும் செயல்முறைகளைத் தேட விரும்பினால், கட்டளை:
ps செய்ய | பிடியில் ஒடி
2. மேல் கட்டளை
செயல்முறைகளின் அட்டவணை (மேல்) கட்டளையானது கர்னல்-நிர்வகிக்கப்பட்ட இயங்கும் செயல்முறைகளை நிகழ்நேரக் காட்சியில் காட்டுகிறது. PID தவிர, எந்தப் பயனர் செயல்முறையைத் தொடங்கினார், அதன் வளப் பயன்பாடு மற்றும் செலவழித்த நேரம் பற்றிய தகவலை இது வழங்குகிறது.
மேல்
3. Pstree கட்டளை
Pstree ஒரு மர வடிவத்தில் செயல்முறைகளின் படிநிலையைக் காட்டுகிறது, இது வெவ்வேறு செயல்முறைகளுக்கு இடையிலான இணைப்பைச் சரிபார்க்க பயனருக்கு உதவுகிறது.
pstree
முடிவுரை
லினக்ஸில் இயங்கும் செயல்முறைகளை பட்டியலிடுவது, கணினி ஆரோக்கியம், சரிசெய்தல் பிழைகள், கணினி மேம்படுத்தல் மற்றும் பாதுகாப்பு ஆகியவற்றைப் பராமரிக்க மிகவும் முக்கியமானது. கணினியின் செயல்திறனை மேம்படுத்த, தகவலறிந்த முடிவுகளை எடுப்பதில் பயனர்களுக்கு உதவும் கணினியில் என்ன நடக்கிறது என்பதைப் பற்றிய மதிப்புமிக்க நுண்ணறிவை இது வழங்குகிறது. எனவே, இந்த வழிகாட்டி இயங்கும் செயல்முறைகளை பட்டியலிடப் பயன்படுத்தப்படும் கட்டளைகளை விரிவாக விளக்குகிறது. நாங்கள் மூன்று பயனுள்ள கட்டளைகளைப் பற்றி விவாதித்தோம் - ps aux, pstree மற்றும் top - இவை அனைத்தும் செயல்முறை பட்டியலில் வெவ்வேறு நோக்கங்களுக்கு சேவை செய்கின்றன.