It-e.RU
Цифровой двигатель вашего бизнеса.

Статистика сокетов в linux

Статистика сокетов в linux

Статистика сокетов в linux


Команда ss - это часть пакета iproute2, является заменителем команды netstat. Общие опции (читайте в мане):

       
-n, --numeric
   Не разрешать адреса и порты.
-r, --resolve
   Пытаться разрешать адреса и порты.
-a, --all
   Вывести все сокеты.
-l, --listening
   Вывести слушаемые сокеты.
-o, --options
   Вывести информация о таймере.
-e, --extended
   Выводить детальную информацию.
-m, --memory
   Показывать расход памяти на сокет.
-p, --processes
   Показать процесс, который использует сокет.
-i, --info
   Вывести информацию о tcp/ip
-s, --summary
   Вывести суммарную статистику.


Немного практики:

  • ss -l - вывести все слушаемые сокеты
  • ss -o state established '( dport = :ssh or sport = :ssh )' - вывести все ssh соединения
  • ss -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c - Вывести номера и типы подключений
  • ss -x src /tmp/.X11-unix/* - найти все процессы, которые подключены к X серверу
  • ss -s - Вывести суммарную статистику
  • ss -tlnp - Вывести все слушаемые порты с PID и процессами

Пожалуйста, уважайте труд автора, при копировании материалов сохраняйте ссылку на источник!

Комментарии (0)







Разрешённые теги: <b><i><br>Добавить новый комментарий: