📌  相关文章
📜  在 mac 中运行端口 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:37:24.330000             🧑  作者: Mango

在 Mac 中运行端口 - Shell/Bash

在 Mac 上运行端口的过程可以用 Shell 或 Bash 进行。本文主要介绍如何在 Mac 上使用 Terminal 运行端口。

环境准备

在运行端口之前需要先安装好相应的软件。

安装 Homebrew

Homebrew 是 Mac 下的一个包管理器,可以帮助我们快速安装和管理软件包。

安装方法如下:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
安装 Node.js

Node.js 是一个基于 JavaScript 的运行时环境,它可以让开发者在服务器端运行 JavaScript 代码。

安装方法如下:

brew install node
安装 netcat

netcat 是一个网络工具,它可以用于创建 TCP 或 UDP 连接,并发送或接收数据。

安装方法如下:

brew install netcat
运行端口
监听端口

要监听端口,可以使用以下命令:

nc -l {port number}

其中,{port number} 是你要监听的端口号。

连接端口

要连接端口,可以使用以下命令:

nc {host} {port number}

其中,{host} 是你要连接的主机名或 IP 地址,{port number} 是你要连接的端口号。

检测端口是否被占用

如果要检测某个端口是否被占用,可以使用以下命令:

lsof -i:{port number}

其中,{port number} 是你要检测的端口号。

结束进程

如果监听端口的进程不小心被卡住了,可以使用以下命令结束进程:

kill $(lsof -t -i:{port number})

其中,{port number} 是你要结束进程的端口号。

参考文献