നെറ്റ്uവർക്ക് കണക്ഷനുകൾ നിരീക്ഷിക്കുന്നതിനുള്ള 12 ss കമാൻഡ് ഉദാഹരണങ്ങൾ


ലിനക്സ് സിസ്റ്റത്തിൽ നെറ്റ്uവർക്ക് സോക്കറ്റുമായി ബന്ധപ്പെട്ട വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് ഉപയോഗിക്കുന്ന ഒരു ഉപകരണമാണ് ss കമാൻഡ്. സജീവ സോക്കറ്റ് കണക്ഷനുകൾ പ്രദർശിപ്പിക്കുന്നതിന് ഉപയോഗിക്കുന്ന നെറ്റ്സ്റ്റാറ്റ് കമാൻഡ് കൂടുതൽ വിശദമായ വിവരങ്ങൾ ടൂൾ പ്രദർശിപ്പിക്കുന്നു.

ഈ ഗൈഡിൽ, ലിനക്സിൽ വിവിധ സോക്കറ്റ് കണക്ഷൻ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് ss കമാൻഡ് എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഞങ്ങൾ പരിശോധിക്കുന്നു.

1. എല്ലാ കണക്ഷനുകളും ലിസ്റ്റുചെയ്യുന്നു

ഓപ്uഷനുകളൊന്നുമില്ലാതെ അടിസ്ഥാന ss കമാൻഡ് എല്ലാ കണക്ഷനുകളും അവ ഏത് അവസ്ഥയിലാണെന്നത് പരിഗണിക്കാതെ ലിസ്റ്റ് ചെയ്യുന്നു.

$ ss

2. ലിസ്റ്റിംഗ് ലിസണിംഗ്, നോൺ-ലിസണിംഗ് പോർട്ടുകൾ

താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ -a ഓപ്ഷൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് കേൾക്കുന്നതും കേൾക്കാത്തതുമായ പോർട്ടുകളുടെ ഒരു ലിസ്റ്റ് വീണ്ടെടുക്കാം.

$ ss -a

3. ലിസണിംഗ് സോക്കറ്റുകൾ ലിസ്റ്റുചെയ്യുന്നു

ലിസണിംഗ് സോക്കറ്റുകൾ മാത്രം പ്രദർശിപ്പിക്കുന്നതിന്, കാണിച്ചിരിക്കുന്നതുപോലെ -l ഫ്ലാഗ് ഉപയോഗിക്കുക.

$ ss -l

4. എല്ലാ TCP കണക്ഷനുകളും ലിസ്റ്റുചെയ്യുക

എല്ലാ TCP കണക്ഷനുകളും പ്രദർശിപ്പിക്കുന്നതിന്, കാണിച്ചിരിക്കുന്നതുപോലെ -t ഓപ്ഷൻ ഉപയോഗിക്കുക.

$ ss -t

5. എല്ലാ ലിസണിംഗ് ടിസിപി കണക്ഷനുകളും ലിസ്റ്റ് ചെയ്യുക

ശ്രവിക്കുന്ന എല്ലാ TCP സോക്കറ്റ് കണക്ഷനും കാണുന്നതിന്, കാണിച്ചിരിക്കുന്നതുപോലെ -lt കോമ്പിനേഷൻ ഉപയോഗിക്കുക.

$ ss -lt

6. എല്ലാ UDP കണക്ഷനുകളും ലിസ്റ്റ് ചെയ്യുക

എല്ലാ UDP സോക്കറ്റ് കണക്ഷനുകളും കാണുന്നതിന് കാണിച്ചിരിക്കുന്നതുപോലെ -ua ഓപ്ഷൻ ഉപയോഗിക്കുക.

$ ss -ua

7. എല്ലാ ലിസണിംഗ് യുഡിപി കണക്ഷനുകളും ലിസ്റ്റ് ചെയ്യുക

കേൾക്കുന്ന UDP കണക്ഷനുകൾ ലിസ്റ്റ് ചെയ്യാൻ -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 കമാൻഡ് നിങ്ങളെ അനുവദിക്കുന്നു. ഉദാഹരണത്തിന്, എല്ലാ സോക്കറ്റ് കണക്ഷനുകളും ഡെസ്റ്റിനേഷൻ അല്ലെങ്കിൽ സോഴ്സ് പോർട്ട് ഉപയോഗിച്ച് പ്രദർശിപ്പിക്കുന്നതിന് കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

$ ss -at '( dport = :22 or sport = :22 )'

പകരമായി, നിങ്ങൾക്ക് കമാൻഡ് പ്രവർത്തിപ്പിക്കാം.

$ ss -at '( dport = :ssh or sport = :ssh )'

12. ss കമാൻഡിനായി മാൻ പേജുകൾ പരിശോധിക്കുക

ss കമാൻഡ് ഉപയോഗത്തെക്കുറിച്ച് കൂടുതൽ ഉൾക്കാഴ്ചകൾ ലഭിക്കുന്നതിന്, കമാൻഡ് ഉപയോഗിച്ച് മാൻ പേജുകൾ പരിശോധിക്കുക.

$ man ss

ss കമാൻഡിൽ ഉപയോഗിക്കുന്ന സാധാരണയായി ഉപയോഗിക്കുന്ന ചില ഓപ്ഷനുകൾ ഇവയാണ്. കമാൻഡ് netstat കമാൻഡിനേക്കാൾ മികച്ചതായി കണക്കാക്കുകയും നെറ്റ്uവർക്ക് കണക്ഷനുകളെക്കുറിച്ചുള്ള വിശദമായ വിവരങ്ങൾ നൽകുകയും ചെയ്യുന്നു.