在日常测试和开发中,经常要检测某些端口是否被占用。

本工具以命令行形式提供,支持 mac,linux,windows

windows 截图

node.js 环境

使用 nodejs >= 0.11.x 都可以,推荐使用 io.js 中文官网,这里有详细介绍和安装文档。

安装

$ npm i detect-port -g

用法

# 检测8080端口是否可用
$ detect -p 8080

# 或者这个命令
$ detect --port 8080

# 会从指定端口8080依次向后查找,获取未被占用端口
$ port: 8080 was occupied, try port: 8081

# 输出详情信息
$ detect --port 8080 --verbose

# 更多用法?
$ detect -h

更可作为功能模块使用,请见下面详细的项目文档:

https://github.com/xudafeng/detect-port

有问题或建议欢迎联系:

https://github.com/xudafeng/


↙↙↙阅读原文可查看相关链接,并与作者交流