如何确定Linux下正在运行或列出哪些网络服务?

时间:2020-01-09 10:41:36  来源:igfitidea点击:

问题描述:如何确定Linux操作系统下正在运行哪些网络服务?

解决方法:出于安全原因,有必要找出正在运行的服务。
借助netstat命令,您可以打印有关Linux网络子系统的信息,包括正在运行的服务。
它可以显示每个套接字所属的程序名称和PID。
使用netstat,如下所示:

$ netstat -atup

或者

$ netstat -atup | grep LISTEN

其中:

  • -t:选择所有TCP服务
  • -u:选择所有UDP服务
  • -a:显示所有监听和非监听套接字。
  • -p:显示每个套接字所属的程序的PID和名称