Используйте netstat, чтобы найти, свободен ли определенный порт

Я хотел бы выполнить сервер с определенным портом, но я не знаю, свободно ли это. Как я мог знать, свободен ли определенный порт? Я мог использовать netstat команда для этого?

1
задан 11 January 2017 в 04:56

1 ответ

В то время как Вы можете netstat и grep, это легче к lsof:

$ sudo lsof -i :22
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
sshd      913 root    3u  IPv4  63380      0t0  TCP *:ssh (LISTEN)
sshd      913 root    4u  IPv6  63382      0t0  TCP *:ssh (LISTEN)
$ sudo lsof -i :80
COMMAND  PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
apache2 1914     root    4u  IPv6  19309      0t0  TCP *:http (LISTEN)
apache2 1917 www-data    4u  IPv6  19309      0t0  TCP *:http (LISTEN)
apache2 1945 www-data    4u  IPv6  19309      0t0  TCP *:http (LISTEN)
2
ответ дан 7 December 2019 в 13:38

Другие вопросы по тегам:

Похожие вопросы: