lsof

# 查看端口占用
lsof -i:80	

# 查看某个文件的进程
lsof text.jar

# 查看进程现在打开的文件
lsof -c filename

# 查看某个进程号所打开的文件
lsof -c -p 1234

# 显示某个目录下进程开启的文件
lsof +d /usr/local

# 显示某个目录下进程开启的文件,包含子文件夹
lsof +D /usr/local

netstat

# 查看端口号占用情况
netstat -tunlp | grep 80

# 查看所有tcp端口
netstat -ntlp

kill

# 杀死进程
kill -9 PID