Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
Раньше мне никогда не удавалось выяснить, занят ли порт запроса. После опроса многих людей я наконец понял это. Вот краткое описание:
1.netstat -anp | номер порта grep
В качестве примера я беру 3306: netstat -anp |grep 3306 (обратите внимание: я работаю как обычный пользователь, поэтому я добавил sudo. Если я работаю как пользователь root, вы можете просмотреть его без добавления sudo) , как показано ниже 1:
Рисунок 1
Рисунок В 1 главное увидеть, что статус мониторинга LISTEN, что означает, что он занят. Последний столбец показывает, что он занят службой mysqld. Проверьте детали. порта, если есть такая строка, значит, он занят.
2.netstat -nultp (здесь не нужно добавлять номер порта)
Эта команда предназначена для просмотра всех используемых в данный момент портов, как показано на рисунке 2:
Рисунок 2
Как видно на картинке, у меня 82 порт не занят.
3.netstat -anp |grep 82, чтобы проверить использование порта 82, как показано на рисунке 3:
Рисунок 3
Видно, что строки LISTEN нет, значит, она не занята. Обратите внимание, что ПРОСЛУШИВАНИЕ, показанное на рисунке, не означает, что порт занят. Не путайте его с ПРОСЛУШИВАНИЕМ. При просмотре конкретного порта вы должны видеть строки tcp, номер порта и LISTEN, чтобы указать, что порт занят. .
Выше приведено все содержание этой статьи. Я надеюсь, что она будет полезна для изучения каждому.
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/164661.html Исходная ссылка: https://javaforall.cn