根据端口查看服务名:
windows:
查看端口号“9050”的服务
netstat -aon|findstr “9050”
协议 | 本地地址 | 外部地址 | 状态 | PID |
---|---|---|---|---|
TCP | 127.0.0.1:9050 | 0.0.0.0:0 | LISTENING | 2016 |
查看PID对应的进程
tasklist|findstr “2016”
映像名称 | PID | 会话名 | 会话 | 内存使用 |
---|---|---|---|---|
tor.exe | 2016 | Console | 0 | 16,064 |
结束该进程
taskkill /f /t /im tor.exe
这个也可以在任务管理器中执行
Linux:
找出程序运行的端口
并不是所有的进程都能找到,没有权限的会不显示,使用 root 权限查看所有的信息。
# netstat -ap | grep ssh
tcp 1 0 dev-db:ssh 101.174.100.22:39213 CLOSE_WAIT -
tcp 1 0 dev-db:ssh 101.174.100.22:57643 CLOSE_WAIT -
找出运行在指定端口的进程
# netstat -an | grep ':80'