Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux 测试端口

作者:′残花败落°   发布日期:2025-04-16   浏览:116

# 使用 netcat (nc) 测试端口是否开放
# 语法: nc -zv <hostname> <port>
# -z: 只扫描端口,不发送数据
# -v: 显示详细信息

# 示例:测试本机的80端口是否开放
nc -zv 127.0.0.1 80

# 如果需要测试多个端口,可以使用以下命令
# 示例:测试本机的80到90端口是否开放
for port in $(seq 80 90); do
    nc -zv 127.0.0.1 $port
done

解释说明:

  1. nc -zv <hostname> <port>:这是最基本的命令格式,用于测试指定主机的指定端口是否开放。

    • -z:表示只扫描端口,不发送数据。
    • -v:表示显示详细信息。
  2. 示例代码

    • 第一个示例是测试本机 (127.0.0.1) 的 80 端口是否开放。
    • 第二个示例是通过循环测试 8090 端口之间的所有端口是否开放。
  3. 输出结果

    • 如果端口开放,会显示类似 Connection to 127.0.0.1 port 80 [tcp/http] succeeded! 的信息。
    • 如果端口未开放,可能会显示类似 nc: connect to 127.0.0.1 port 80 (tcp) failed: Connection refused 的信息。

上一篇:linux 移动文件命令

下一篇:linux 查找进程

大家都在看

linux长ping命令

linux关机命令行

linux重启oracle命令

linux搭建sftp

linux 追踪路由

linux配置静态路由,并永久生效

linux查看后台

linux添加用户到指定组

shutdown linux

linux gzip解压

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站