சேவைகள் எந்தவொரு இயக்க முறைமைக்கும் முதுகெலும்பாக உள்ளன மற்றும் பல்வேறு பயன்பாடுகளின் உகந்த செயல்பாட்டை உறுதி செய்வதற்கு அவசியமானவை. இது பொதுவாக பயனர் ஈடுபாடு இல்லாமல் சுயாதீனமாக இயங்கும் டெமான்கள் அல்லது பின்னணி செயல்முறைகளைக் குறிக்கிறது.
கணினி கண்காணிப்பு, பாதுகாப்பு தணிக்கைகள், சிக்கல் சரிசெய்தல், சேவை சார்பு பகுப்பாய்வு போன்ற பல்வேறு சூழ்நிலைகளில் பயனர்கள் இந்தச் சேவைகளைப் பார்க்க வேண்டும். மேலும், இந்தச் சேவைகளைப் பற்றி அறிந்துகொள்வது உங்கள் கணினியின் வளங்களை மிகவும் திறம்பட நிர்வகிக்க உதவும்.
இருப்பினும், பல லினக்ஸ் தொடக்கநிலையாளர்கள் தற்போது இயங்கும் சேவைகளைக் காண்பிப்பதற்கான முறைகளைத் தேடுகின்றனர். எனவே, லினக்ஸில் இயங்கும் சேவைகளை தொந்தரவு இல்லாமல் பட்டியலிடுவதற்கான வழிகளைப் பற்றியது இந்த குறுகிய வலைப்பதிவு.
லினக்ஸில் இயங்கும் சேவைகளை எவ்வாறு பட்டியலிடுவது
Linux இல் இயங்கும் சேவைகளை பட்டியலிட பல்வேறு வழிகள் உள்ளன. எனவே, இந்த பிரிவு பல்வேறு துணைப்பிரிவுகளாகப் பிரிக்கப்பட்டு, அந்த முறைகளுக்குள் முழுக்கு, ஒவ்வொன்றும் ஒரு நேரத்தில்.
1. Systemctl கட்டளை
“systemctl” கட்டளை அதன் சேவைகள் உட்பட கணினிகளை கண்காணிக்கவும் நிர்வகிக்கவும் முடியும். இருப்பினும், அதன் குறைபாடு என்னவென்றால், அது சேவைகளை அவற்றின் மாநிலத்தைப் பொருட்படுத்தாமல் பட்டியலிடுகிறது (இயங்குவது, நிறுத்தப்பட்டது அல்லது தோல்வியடைந்தது). எனவே, இயங்கும் சேவைகளை பட்டியலிட, நீங்கள் பின்வரும் கட்டளையைப் பயன்படுத்த வேண்டும்:
சூடோ systemctl பட்டியல் அலகுகள் --வகை = சேவை --நிலை = ஓடுகிறது
கொடுக்கப்பட்ட கட்டளையில், “–type=service” மற்றும் “–state=running” விருப்பங்கள், அவர்கள் பரிந்துரைத்தபடி, இயங்கும் சேவைகளை மட்டும் பட்டியலிட கருவியை வெளிப்படையாக அறிவுறுத்துகிறது.
குறிப்பு:
- இது ஒரு நேரத்தில் சில வரிகளை மட்டுமே பட்டியலிடுகிறது. முடிவை அடைந்த பிறகு, பட்டியலைத் தொடர்ந்து பார்க்க 'Enter' ஐ அழுத்தவும்.
- கட்டளையைப் பயன்படுத்திய பிறகு, நீங்கள் முனையத்துடன் தொடர்பு கொள்ள முடியாது. அதனால்தான் 'Q' ஐ அழுத்துவதன் மூலம் நீங்கள் வெளியேற வேண்டும்.
மேலும், ஒரு குறிப்பிட்ட நிரலால் இயக்கப்படும் சேவைகளை நீங்கள் பட்டியலிட விரும்பினால், முடிவுகளை வடிகட்ட 'grep' கட்டளையைப் பயன்படுத்தவும்.
சூடோ systemctl பட்டியல் அலகுகள் --வகை = சேவை --நிலை = ஓடுகிறது | பிடியில் பயன்பாட்டின்_பெயர்இந்த கட்டளையில், 'app_name' என்பதை நீங்கள் குறிவைக்க விரும்பும் பயன்பாடு அல்லது நிரலின் உண்மையான பெயருடன் மாற்றவும். எடுத்துக்காட்டாக, கிரான் டீமானால் இயக்கப்படும் சேவைகளை பட்டியலிடலாம்:
சூடோ systemctl பட்டியல் அலகுகள் --வகை = சேவை --நிலை = ஓடுகிறது | பிடியில் கிரான்
2. நெட்ஸ்டாட் கட்டளை
Netstat அதனுடன் தொடர்புடைய போர்ட்களில் இயங்கும் பல்வேறு சேவைகள் பற்றிய விரிவான தகவலை வழங்குகிறது.
சூடோ நெட்ஸ்டாட் -டல்பன்
இந்த கட்டளை சேவைகள் மற்றும் அவற்றின் தொடர்புடைய போர்ட் எண்கள் மற்றும் செயல்முறை ஐடிகளை பட்டியலிடுகிறது. “-tulpn” விருப்பம் TCP மற்றும் UDP சேவைகளைக் காட்ட முடிவை வடிகட்டுகிறது.
முடிவுரை
கணினியில் இயங்கும் சேவைகளை பட்டியலிடுவது நிர்வாகத்திற்கு அவசியம். எனவே, இந்த குறுகிய வலைப்பதிவில் உங்கள் சாதனங்களில் இயங்கும் சேவைகளை பட்டியலிட எளிய முறைகள் உள்ளன. 'systemctl', 'grep' மற்றும் 'netstat' கட்டளைகளின் பயன்பாட்டை உள்ளடக்கிய இரண்டு வழிகளை நாங்கள் விளக்கினோம். மேலும், இந்த கட்டளைகள் உங்கள் நோக்கத்தை முழுமையாக நிறைவேற்றுகின்றன, எனவே வேறு எந்த மழுப்பலான முறைகளையும் நாங்கள் பட்டியலிடவில்லை.