主要命令:lsof netstat
netstat -anpt | grep pid
知道进程号,后用这个方法可以查看当前进程正在使用哪些网络端口
查看进程打开了哪些文件,用lsof命令
lsof -p 2012 //进程号为2012的进程打开了哪些文件(linux中所有的东西都是文件),一一般一个Server比如jboss,能看到它打开了很多很多文件
lsof -c apache //进程名为apache的进程打开了哪些文件
查看端口被哪个进程使用
lsof -i :8080 //8080端口被哪个进程占用
ps -ef | grep 8080 //也可以看出来占用8080端口的进程
命令的选项很多,如有别的需求可参考manual