Примеры команды Linux «ss»

Примеры команды Linux «ss» Изучение

«Ss» — это встроенная команда Linux, используемая для отображения подробной информации о сетевых сокетах. Вы можете использовать различные параметры этой команды для отображения нужной вам информации. Мы кратко поговорим о некоторых примерах использования команды «ss» в Linux в сегодняшнем руководстве.

Базовый синтаксис команды «ss» и ее справочное руководство

Базовый синтаксис обсуждаемой команды показан ниже:

$ ss [option]

Существуют различные доступные параметры, которые можно использовать с командой «ss». Вы можете проверить эти параметры, открыв «справку» по «ss» с помощью следующей команды:

$ ss —help

Вы можете увидеть справочное руководство по команде «ss» на изображении, показанном ниже:

Примеры команды «ss» в Linux

Примеры команды «ss» в Linux обсуждаются ниже:

Примеры команды «ss» в Linux обсуждаются ниже

Пример 1. Отображение всех подключений.

Если вы хотите вывести список всех подключений вашей системы Linux, вы можете запустить команду «ss» без каких-либо параметров следующим образом:

$ ss

Все подключения нашей системы Linux показаны на изображении ниже:

Все подключения нашей системы Linux показаны на изображении ниже

Пример 2: Отображение всех портов

Вы можете отобразить все порты независимо от того, прослушивают они или нет, используя следующий вариант команды «ss» в Linux:

$ ss –a

Все порты нашей системы Linux показаны ниже:

Все порты нашей системы Linux показаны ниже

Пример 3: Отображение только прослушивающих сокетов.

Если вы хотите отобразить только прослушивающие сокеты на терминале, вы можете использовать команду «ss» следующим образом:

$ ss –l

Слушающие сокеты нашей системы Linux показаны ниже:

Слушающие сокеты нашей системы Linux показаны ниже

Пример 4: Отображение всех UDP-соединений.

Мы знаем, что у нас есть UDP-соединения или TCP-соединения. Если вы хотите вывести список всех UDP-соединений, вы должны использовать команду «ss» следующим образом:

$$ ss –ua

Все UDP-соединения нашей системы Linux следующие:

Все UDP-соединения нашей системы Linux следующие

Пример 5: Отображение всех прослушиваемых UDP-соединений.

Если вы хотите вывести список только тех UDP-соединений, которые в данный момент прослушиваются, вы можете использовать следующую версию команды «ss»:

$ ss –ul

Все прослушивающие UDP-соединения нашей системы Linux показаны ниже:

Все прослушивающие UDP-соединения нашей системы Linux показаны ниже

Пример 6: Отображение всех TCP-соединений.

Точно так же вы можете перечислить все TCP-соединения следующим образом:

$ ss –t

Все TCP-соединения нашей системы Linux показаны ниже:

Все TCP-соединения нашей системы Linux показаны ниже

Пример 7: Отображение всех прослушивающих TCP-соединений

Прослушивающие TCP-соединения системы Linux можно отобразить с помощью следующей команды:

$ ss –tl

Результаты выполнения этой команды следующие:

Результаты выполнения этой команды следующие

Пример 8: Отображение

Сводки всех подключений Вы можете даже перечислить сводную статистику всех подключений вашей системы, используя команду «ss» следующим образом:

$ ss –s

Сводная статистика всех подключений нашей системы Linux показана ниже:

Сводная статистика всех подключений нашей системы Linux показана ниже

Пример 9: Отображение процессов с использованием сокетов.

Если вы хотите отобразить процессы, соответствующие всем разъемам подключения, вы можете выполнить команду «ss» следующим образом:

$ ss –p

Результат этого варианта команды «ss» выглядит следующим образом:

Результат этого варианта команды «ss» выглядит следующим образом

Пример 10: Отображение подключений, соответствующих определенному Интернет-протоколу.

Вы даже можете выбрать отображение всех подключений IPv4 или IPv6. Для отображения только соединений IPv4 вы можете выполнить команду «ss» следующим образом:

$ ss -4

Если вы хотите отобразить все соединения IPv6, вы можете заменить «-4» на «-6». Результат этого варианта команды «ss» показан ниже:

Если вы хотите отобразить все соединения IPv6, вы можете заменить

Заключение

В этой статье мы рассмотрели почти все примеры использования команды «ss» в Linux. Однако вы можете дополнительно изучить использование этой команды, просмотрев ее Справочное руководство.

Читайте также:  Как устранить ошибку Windows 0x8007042E?
Оцените статью
bestprogrammer.ru
Добавить комментарий