lsof

$ sudo lsof -i -P -n | grep LISTEN
systemd       1   root   48u  IPv6    11587      0t0  TCP *:111 (LISTEN)
systemd       1   root   49u  IPv4    11588      0t0  TCP *:111 (LISTEN)
sshd        877   root    3u  IPv4    15738      0t0  TCP *:58343 (LISTEN)
sshd        877   root    4u  IPv6    15747      0t0  TCP *:58343 (LISTEN)
master      996   root   13u  IPv4    16530      0t0  TCP 127.0.0.1:25 (LISTEN)
master      996   root   14u  IPv6    16531      0t0  TCP [::1]:25 (LISTEN)
httpd      5386 apache    4u  IPv6 17976018      0t0  TCP *:8080 (LISTEN)
httpd      5387 apache    4u  IPv6 17976018      0t0  TCP *:8080 (LISTEN)
httpd      5388 apache    4u  IPv6 17976018      0t0  TCP *:8080 (LISTEN)
httpd      5389 apache    4u  IPv6 17976018      0t0  TCP *:8080 (LISTEN)
httpd      5390 apache    4u  IPv6 17976018      0t0  TCP *:8080 (LISTEN)
httpd      5663 apache    4u  IPv6 17976018      0t0  TCP *:8080 (LISTEN)
httpd      6011 apache    4u  IPv6 17976018      0t0  TCP *:8080 (LISTEN)
httpd      6507 apache    4u  IPv6 17976018      0t0  TCP *:8080 (LISTEN)
httpd      6508 apache    4u  IPv6 17976018      0t0  TCP *:8080 (LISTEN)
httpd     10145 apache    4u  IPv6 17976018      0t0  TCP *:8080 (LISTEN)
nginx     11663   root    6u  IPv4 39261488      0t0  TCP *:80 (LISTEN)
nginx     11663   root    7u  IPv4 39261489      0t0  TCP *:443 (LISTEN)
nginx     11663   root    8u  IPv4 39261490      0t0  TCP *:8081 (LISTEN)
nginx     11664  nginx    6u  IPv4 39261488      0t0  TCP *:80 (LISTEN)
nginx     11664  nginx    7u  IPv4 39261489      0t0  TCP *:443 (LISTEN)
nginx     11664  nginx    8u  IPv4 39261490      0t0  TCP *:8081 (LISTEN)
httpd     29758   root    4u  IPv6 17976018      0t0  TCP *:8080 (LISTEN)
docker-pr 32346   root    4u  IPv6 33496744      0t0  TCP *:3010 (LISTEN)

port指定

$ sudo lsof -i:80
COMMAND   PID  USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
nginx   11663  root    6u  IPv4 39261488      0t0  TCP *:http (LISTEN)
nginx   11664 nginx    6u  IPv4 39261488      0t0  TCP *:http (LISTEN)

netstat

$ sudo netstat -tulpn | grep LISTEN
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      1/systemd
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      11663/nginx: master
tcp        0      0 0.0.0.0:8081            0.0.0.0:*               LISTEN      11663/nginx: master
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      996/master
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      11663/nginx: master
tcp        0      0 0.0.0.0:58343           0.0.0.0:*               LISTEN      877/sshd
tcp6       0      0 :::111                  :::*                    LISTEN      1/systemd
tcp6       0      0 :::8080                 :::*                    LISTEN      5386/httpd
tcp6       0      0 ::1:25                  :::*                    LISTEN      996/master
tcp6       0      0 :::3010                 :::*                    LISTEN      32346/docker-proxy
tcp6       0      0 :::58343                :::*                    LISTEN      877/sshd

How to check if port is in use on Linux or Unix - nixCraft