Unix command > ssコマンドの使い方に関する TIPS

更新日 2021-02-13
広告

netstatコマンドに代わり、最近はssコマンドが実装された。 例えばUbuntu 20だと、netstatはデフォルトではインストールされていないが、ssはインストールされている。 ちなみに、ssはsocket statisticsの略。 ネットワーク関係の情報を見る場合は、今後はssコマンドを使うとよい。 以下、色々な情報の表示方法を紹介する。

サマリの表示。

$ ss -s
Total: 484
TCP:   10 (estab 1, closed 0, orphaned 0, timewait 0)

Transport Total     IP        IPv6
RAW       1         0         1
UDP       7         5         2
TCP       10        8         2
INET      18        13        5
FRAG      0         0         0
待ち受けソケットの情報の表示。
$ ss -l
IPv4で待ち受けてるソケットの情報の表示。
$ ss -l4
IPv6で待ち受けてるソケットの情報の表示。
$ ss -l6
TCPソケットを使ってるプロセスの表示。
$ ss -t
State       Recv-Q       Send-Q              Local Address:Port             Peer Address:Port       Process
ESTAB       0            64                 192.168.19.178:ssh               192.168.5.93:52874
  :
TCPソケットを使ってるプロセスの情報を表示。
$ ss -u
ソケットを使っているプロセスの情報を表示。
$ ss -p
全部表示。かなりたくさんの情報が表示される。
$ ss -a
オプションは他にも色々ある。
Usage: ss [ OPTIONS ]
       ss [ OPTIONS ] [ FILTER ]
   -h, --help          this message
   -V, --version       output version information
   -n, --numeric       don't resolve service names
   -r, --resolve       resolve host names
   -a, --all           display all sockets
   -l, --listening     display listening sockets
   -o, --options       show timer information
   -e, --extended      show detailed socket information
   -m, --memory        show socket memory usage
   -p, --processes     show process using socket
   -i, --info          show internal TCP information
       --tipcinfo      show internal tipc socket information
   -s, --summary       show socket usage summary
       --tos           show tos and priority information
   -b, --bpf           show bpf filter socket information
   -E, --events        continually display sockets as they are destroyed
   -Z, --context       display process SELinux security contexts
   -z, --contexts      display process and socket SELinux security contexts
   -N, --net           switch to the specified network namespace name

   -4, --ipv4          display only IP version 4 sockets
   -6, --ipv6          display only IP version 6 sockets
   -0, --packet        display PACKET sockets
   -t, --tcp           display only TCP sockets
   -S, --sctp          display only SCTP sockets
   -u, --udp           display only UDP sockets
   -d, --dccp          display only DCCP sockets
   -w, --raw           display only RAW sockets
   -x, --unix          display only Unix domain sockets
広告
お問い合わせは sweng.tips@gmail.com まで。
inserted by FC2 system