我在 Windows 上使用 Ruby on Rails(听到你们都在屏幕上喷咖啡),这只是一个短期的事情。(在家里使用 Ubuntu)所以今天下午我尝试启动 Webrick,结果收到了错误消息。
TCPServer Error, only one usage of each socket address is normally permitted
看起来上周的时候端口3000仍在运行?我的问题是如何在Windows命令行中杀死该进程。通常我需要按下Windows键和Pause/Break键,因为按Ctrl+C似乎只能杀掉批处理进程...
欢迎任何解决方案。
编辑
看起来好像...tasklist
给我进程列表的命令已经有了,但是我该如何找到运行webrick服务器的进程?
ruby.exe
没有出现在正在运行的进程列表中。
netstat
显示一个pid是6688
,那么命令就是taskkill /F /pid 6688
。我也尝试在Git Bash下运行它,但是没用。在命令提示符下正常工作。 - Zajntaskkill /F /pid ####
- Zajn