Linux 未分類

Linux(CentOS7) 使用しているポートを確認する

今どのポートを使っているのか調べる機会があったので残しておく

環境
■OS
# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)

■Rails
# rails -v
Rails 5.1.6

■Ruby
# ruby -v
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux]

プロセスが使用しているポートを表示する

lsof -i

ポート番号を指定して表示

lsof -i:ポート番号

railsをポート3000でうごかしているのでその場合は、

# lsof -i:3000
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
ruby    3190 root   11u  IPv4  34821      0t0  TCP *:hbci (LISTEN)

接続待ちをしているポートを表示する

# ss -antu
Netid  State      Recv-Q Send-Q Local Address:Port               Peer Address:Port

tcp    LISTEN     0      128       *:80                    *:*
tcp    LISTEN     0      128       *:3000                  *:*

-Linux, 未分類