我正在尝试启动我的本地Jekyll服务器,但它不会工作,无论我选择哪个端口,总是归结为错误:
WARN TCPServer错误:地址已在使用中 - bind(2)
我尝试在网上遵循一些说明,大多数情况下假设某个特定端口已经在使用,但这似乎不是这种情况,因为绝对没有端口工作和命令,如“lsof | grep 4000”,什么都不产生。
Jekyll版本:0.11.2 Ruby:1.9.2.-p290
答案 0 :(得分:2)
尝试
netstat -a -n -p | grep LIST
并搜索您的端口号(4000) 然后杀死它 - pid应该是最后一列
如果最后没有pid,则以root身份执行命令或者生成sudo。