在linux中,如何查看莫个应用程序运行在哪个端口,然后如何封闭这些端口

在linux中,如何查看莫个应用程序运行在哪个端口,然后如何封闭这些端口

在linux中,如何查看莫个应用程序运行在哪个端口,然后如何封闭这些端口?
谢谢!      
/etc/services
关闭相应的服务      
/etc/service定义的应该是系统分配的服务和对应的端口,并不表示定义的服务已经全部启动,我的意思是如何查出运行在所有端口的daemon程序,然后对莫些端口进行关闭,如何关闭?
  谢谢!      
netstat -pan

Kill掉有关的进程也就关闭了这个进程对应的端口,或者在Firewall中关闭端口。      
用程式?netstat 可以哌到你的愿望。它?有很多??╋你可以使用 man netstat ?查看。