Способи оплати Abuse

Утиліта ss (Статистика сокетів) у Linux

22.07.2023, 13:55

Утиліта ss (Socket Statistics) у Linux надає інформацію про мережеві сокети, підключення TCP/UDP, маршрутизацію та інші мережеві статистичні дані. Вона є альтернативою застарілій утиліті netstat.

Особливості програми

Утиліта ss (Статистика сокетів) у Linux

Утиліта ss (Socket Statistics) в Linux надає інформацію про мережеві сокети, підключення TCP/UDP, маршрутизацію та інші мережеві статистичні дані. Нижче наведено деякі особливості утиліти ss:

  1. Швидкість: є більш швидкою та ефективною порівняно із застарілою утилітою netstat. Вона використовує новий механізм Netlink для отримання інформації про мережеві з'єднання.
  2. Детальна інформація про з'єднання: дає змогу переглянути детальну інформацію про мережеві з'єднання, як-от локальну та віддалену IP-адресу, порт, стан з'єднання, таймаути, ідентифікатори процесів тощо.
  3. Фільтрація і сортування: дає змогу фільтрувати і сортувати виведення за різними параметрами, як-от IP-адреса, порт, стан з'єднання та ідентифікатор процесу. Це дає змогу отримати зручніший і зрозуміліший висновок.
  4. Підтримка різних протоколів: підтримує перегляд з'єднань TCP, UDP, DCCP, Unix domain sockets, RAW та інших протоколів.
  5. Інформація про маршрутизацію: показує інформацію про маршрутизацію, включно з таблицями маршрутизації, правилами firewall тощо.
  6. Підтримка IPv6: повністю підтримує IPv6 і дає змогу переглядати з'єднання та статистику для IPv6-мереж.
  7. Зручне використання: має простий і зрозумілий синтаксис командного рядка, а також пропонує різні опції та прапори для отримання конкретної інформації про мережеві з'єднання.

Утиліта ss є потужним інструментом для аналізу та моніторингу мережевих з'єднань у Linux і дає змогу одержати детальну інформацію для діагностики й оптимізації мережевих додатків.

Порядок встановлення ss

Для використання утиліти ss в Linux, виконайте такі кроки:

  1. Відкрийте термінал.
  2. Введіть команду `ss` і натисніть Enter.

Приклади використання:

  • ss -t: показує активні TCP-з'єднання.
  • ss -u: показує активні UDP-з'єднання.
  • ss -tlp: показує TCP-з'єднання та їхні асоційовані процеси.
  • ss -ulp: показує UDP-з'єднання та їхні асоційовані процеси.
  • ss -s: показує загальну статистику за типами сокетів.

За необхідності, ви можете використовувати різні опції та фільтри для отримання конкретної інформації. Використовуйте команду `manss` для більш докладної інформації про утиліту ss та її опції. Утиліта ss дає змогу швидко отримати інформацію про мережеві з'єднання, службові сокети та інші мережеві статистичні дані.

Як видалити ss (Socket Statistics) у Linux?

Якщо ви хочете видалити встановлений пакет ss на Linux, дотримуйтесь цих інструкцій:

  1. Відкрийте термінал.
  2. Введіть таку команду, яка відповідає вашому дистрибутиву: для Debian/Ubuntu: `sudoapt-get remove iproute2`; для CentOS/Fedora: `sudoyum remove iproute`; для Arch Linux: `sudopacman -R iproute2`.
  3. Натисніть Enter для виконання команди.
  4. Введіть пароль адміністратора (root), якщо буде потрібно.
  5. Підтвердіть видалення пакета, ввівши"y", якщо буде потрібно.

Зачекайте, поки процес видалення завершиться. Після виконання цих кроків пакет ss має бути повністю видалено з вашої системи.