加入收藏 | 设为首页 | 会员中心 | 我要投稿 宜春站长网 (https://www.0795zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

Linux 运维:使用 ss 命令代替 netstat

发布时间:2019-07-13 18:26:38 所属栏目:Windows 来源:佚名
导读:在运维和管理 Linux 服务器的时候,我们最常用的一个命令就是 netstat,我常用这个命令来查看当前服务器上有哪些进程正在侦听端口,主要用来诊断网络服务的工作状态。 不过,最近有一次安装好一个 Ubuntu 发型版,发现默认没有安装 netstat,觉得非常奇怪
副标题[/!--empirenews.page--]

Linux 运维:使用 ss 命令代替 netstat

在运维和管理 Linux 服务器的时候,我们最常用的一个命令就是 netstat,我常用这个命令来查看当前服务器上有哪些进程正在侦听端口,主要用来诊断网络服务的工作状态。

不过,最近有一次安装好一个 Ubuntu 发型版,发现默认没有安装 netstat,觉得非常奇怪,自己手动安装后,发现 man pages 提示,netstat 命令已经是 deprecated 了,建议使用 ss 命令代替。

This program is mostly obsolete. Replacement for netstat is ss. Replacement for netstat -r is ip route. Replacement for netstat -i is ip -s link. Replacement for netstat -g is ip maddr.

netstat man pages netstat 的用法

netstat 有许多许多参数,我一般就用一种组合,以至于后来已经想不起来为什么是这几个参数了:

  1. netstat -npl 

得到的结果是这样的:

  1. Active Internet connections (only servers) 
  2. Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name 
  3. tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      655/systemd-resolve 
  4. tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      890/sshd 
  5. tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      30790/cupsd 
  6. tcp        0      0 0.0.0.0:18025           0.0.0.0:*               LISTEN      890/sshd 
  7. tcp6       0      0 :::22                   :::*                    LISTEN      890/sshd 
  8. tcp6       0      0 ::1:631                 :::*                    LISTEN      30790/cupsd 
  9. tcp6       0      0 :::9090                 :::*                    LISTEN      15415/./prometheus 
  10. tcp6       0      0 :::18025                :::*                    LISTEN      890/sshd 
  11. udp        0      0 127.0.0.53:53           0.0.0.0:*                           655/systemd-resolve 
  12. udp        0      0 0.0.0.0:631             0.0.0.0:*                           30792/cups-browsed 
  13. udp        0      0 0.0.0.0:5353            0.0.0.0:*                           757/avahi-daemon: r 
  14. udp        0      0 0.0.0.0:42360           0.0.0.0:*                           757/avahi-daemon: r 
  15. udp6       0      0 :::58232                :::*                                757/avahi-daemon: r 
  16. udp6       0      0 :::5353                 :::*                                757/avahi-daemon: r 
  17. Active UNIX domain sockets (only servers) 
  18. Proto RefCnt Flags       Type       State         I-Node   PID/Program name     Path 
  19. unix  2      [ ACC ]     STREAM     LISTENING     35116    1304/gnome-session-  @/tmp/.ICE-unix/1304 
  20. unix  2      [ ACC ]     SEQPACKET  LISTENING     1448     1/init               /run/udev/control 
  21. unix  2      [ ACC ]     STREAM     LISTENING     34277    1270/systemd         /run/user/1000/systemd/private 
  22. unix  2      [ ACC ]     STREAM     LISTENING     34282    1270/systemd         /run/user/1000/gnupg/S.gpg-agent.ssh 
  23. unix  2      [ ACC ]     STREAM     LISTENING     33510    1270/systemd         /run/user/1000/gnupg/S.gpg-agent 
  24. unix  2      [ ACC ]     STREAM     LISTENING     33511    1270/systemd         /run/user/1000/pulse/native 
  25. unix  2      [ ACC ]     STREAM     LISTENING     33512    1270/systemd         /run/user/1000/gnupg/S.gpg-agent.extra 

(编辑:宜春站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读