நெட்வொர்க் இணைப்புகளை கண்காணிக்க 12 ss கட்டளை எடுத்துக்காட்டுகள்
ss கட்டளை என்பது ஒரு லினக்ஸ் கணினியில் பிணைய சாக்கெட் தொடர்பான தகவல்களைக் காண்பிக்கப் பயன்படும் ஒரு கருவியாகும். செயலில் உள்ள சாக்கெட் இணைப்புகளைக் காண்பிக்கப் பயன்படுத்தப்படும் நெட்ஸ்டாட் கட்டளை பற்றிய விரிவான தகவல்களை கருவி காட்டுகிறது.
இந்த வழிகாட்டியில், லினக்ஸில் மாறுபட்ட சாக்கெட் இணைப்புத் தகவலைக் காண்பிக்க ss கட்டளை எவ்வாறு பயன்படுத்தப்படலாம் என்பதைப் பார்ப்போம்.
1. அனைத்து இணைப்புகளையும் பட்டியலிடுதல்
எந்தவொரு விருப்பமும் இல்லாமல் அடிப்படை எஸ்எஸ் கட்டளை அனைத்து இணைப்புகளையும் அவர்கள் இருக்கும் நிலையைப் பொருட்படுத்தாமல் பட்டியலிடுகிறது.
$ ss
2. கேட்பது மற்றும் கேட்காத துறைமுகங்கள்
கீழே காட்டப்பட்டுள்ளபடி -a
விருப்பத்தைப் பயன்படுத்தி நீங்கள் கேட்கும் மற்றும் கேட்காத துறைமுகங்களின் பட்டியலை மீட்டெடுக்கலாம்.
$ ss -a
3. கேட்கும் சாக்கெட்டுகளை பட்டியலிடுதல்
கேட்கும் சாக்கெட்டுகளை மட்டும் காண்பிக்க, காட்டப்பட்டுள்ளபடி -l
கொடியைப் பயன்படுத்தவும்.
$ ss -l
4. அனைத்து TCP இணைப்புகளையும் பட்டியலிடுங்கள்
எல்லா TCP இணைப்பையும் காட்ட, காட்டப்பட்டுள்ளபடி -t
விருப்பத்தைப் பயன்படுத்தவும்.
$ ss -t
5. கேட்கும் அனைத்து TCP இணைப்புகளையும் பட்டியலிடுங்கள்
கேட்கும் அனைத்து TCP சாக்கெட் இணைப்பையும் காண, காட்டப்பட்டுள்ளபடி -lt
கலவையைப் பயன்படுத்தவும்.
$ ss -lt
6. அனைத்து யுடிபி இணைப்புகளையும் பட்டியலிடுங்கள்
அனைத்து யுடிபி சாக்கெட் இணைப்புகளையும் காண -ua
விருப்பத்தைப் பயன்படுத்தவும்.
$ ss -ua
7. கேட்கும் அனைத்து யுடிபி இணைப்புகளையும் பட்டியலிடுங்கள்
கேட்கும் யுடிபி இணைப்புகளை பட்டியலிட -lu
விருப்பத்தைப் பயன்படுத்தவும்.
$ ss -lu
8. சாக்கெட்டுகளின் PID (செயல்முறை ஐடிகள்) காண்பி
சாக்கெட் இணைப்புகள் தொடர்பான செயல்முறை ஐடிகளைக் காட்ட, காட்டப்பட்டுள்ளபடி -p
கொடியைப் பயன்படுத்தவும்.
$ ss -p
9. சுருக்கம் புள்ளிவிவரங்களைக் காண்பி
சுருக்க புள்ளிவிவரங்களை பட்டியலிட, -s
விருப்பத்தைப் பயன்படுத்தவும்.
$ ss -s
10. IPv4 மற்றும் IPv6 சாக்கெட் இணைப்புகளைக் காண்பி
IPv4 சாக்கெட் இணைப்புகள் பற்றி உங்களுக்கு ஆர்வமாக இருந்தால் -4
விருப்பத்தைப் பயன்படுத்தவும்.
$ ss -4
IPv6 இணைப்புகளைக் காட்ட, -6
விருப்பத்தைப் பயன்படுத்தவும்.
$ ss -6
11. போர்ட் எண் மூலம் இணைப்புகளை வடிகட்டவும்
ss கட்டளை சாக்கெட் போர்ட் எண் அல்லது முகவரி எண்ணை வடிகட்டவும் உங்களை அனுமதிக்கிறது. எடுத்துக்காட்டாக, அனைத்து சாக்கெட் இணைப்புகளையும் ஒரு இலக்கு அல்லது ssh இன் மூல துறைமுகத்துடன் காண்பிக்க கட்டளையை இயக்கவும்.
$ ss -at '( dport = :22 or sport = :22 )'
மாற்றாக, நீங்கள் கட்டளையை இயக்கலாம்.
$ ss -at '( dport = :ssh or sport = :ssh )'
12. ss கட்டளைக்கு மேன் பக்கங்களை சரிபார்க்கவும்
Ss கட்டளை பயன்பாட்டைப் பற்றிய கூடுதல் நுண்ணறிவுகளைப் பெற, கட்டளையைப் பயன்படுத்தி மேன் பக்கங்களைச் சரிபார்க்கவும்.
$ man ss
அவை ss கட்டளையுடன் பயன்படுத்தப்படும் பொதுவாக பயன்படுத்தப்படும் சில விருப்பங்கள். இந்த கட்டளை நெட்ஸ்டாட் கட்டளையை விட உயர்ந்ததாக கருதப்படுகிறது மற்றும் பிணைய இணைப்புகள் பற்றிய விரிவான தகவல்களை வழங்குகிறது.