Linux中测试端口的几个命令

https://blog.csdn.net/z1134145881/article/details/54706711

1.telnet

用法: telnet ip port
(1) telnet连接不存在的端口
telnet 1.1.1.1 8
    Trying 1.1.1.1...
    telnet: connect to address 1.1.1.1: Connection timed out
(2) telnet 链接存在端口
telnet 1.1.1.1 8000
    Trying 1.1.1.1...
    Connected to 1.1.1.1.
    Escape character is ‘^]‘.
    Connection closed by foreign host.

2.wget

用法: wget ip:port
(1) 不存在端口
 wget 1.1.1.1:8
    --2017-01-24 11:38:34-- http://1.1.1.1:8/   Connecting to 1.1.1.1:8...
    failed: Connection timed out. Retrying.

(2) 存在端口
 wget 1.1.1.1:8000
    --2017-01-24 11:39:03--  http://1.1.1.1:8000/
    Connecting to 1.1.1.1:8000... connected.
    HTTP request sent, awaiting response... 200 OK

3.ssh

用法: ssh -v -p port [email protected]
-v 调试模式(会打印日志).
-p 指定端口

4.

用法: curl ip:port
(1) 不存在端口
    获取不到结果
(2) 存在端口
    curl  1.1.1.1:8000
    <!DOCTYPE html>
    <html>
        <head>xxx</head>
        <body>
            ......
        </body>
    </html>

原文地址:https://www.cnblogs.com/whutao/p/11721944.html

时间: 2024-11-01 14:41:31

Linux中测试端口的几个命令的相关文章

linux中某个端口拒绝远程主机连接原因及解决方法

linux中某个端口拒绝远程主机连接原因及解决方法 问题描述: 比如在本机telent到192.168.8.170 主机的9000 端口,被拒绝. [[email protected] log]$ telnet 192.168.8.170 9000 Trying 192.168.8.170... telnet: connect to address 192.168.8.170: Connection refused 原因:原因有两个 一个是被防火墙拦截 或者该端口的监听地址为本机(127.0.0

Linux中进行挂起(待机)的命令说明

/*********************************************************************  * Author  : Samson  * Date    : 04/28/2014  * Test platform:  *              3.11.0-12-generic #19-Ubuntu  *              GNU bash, version 4.2.45  * ****************************

Linux中常用的查看系统信息的命令

Linux中常用的查看系统信息的命令 导读 Linux是一个神奇而又高效的操作系统,学完Linux对Linux系统有一个熟悉的了解后,你需要了解下这些实用的查看系统信息的命令. 查看系统版本命令 uname 谈到系统版本就一定会想到uname,查看系统内核版本 uname -参数 其他的什么-n -m -r 参数都忽略,直接-a [[email protected] ~]#uname -a Linux linuxprobe.com 2.6.32-358.el6.x86_64 #1 SMP Tue

在Linux中新增与删除用户可以使用命令:Useradd

在Linux中新增与删除用户可以使用命令:Useradd 我们先使用man命令理解一下Useradd的用法 新增与删除用户操作需要先获取高级用户权限 输入命令:sudo -i 确定后输入高级用户密码 使用Useradd新建一个用户Cindy 输入命令:useradd cindy 为用户创建主文件夹 输入命令:test –d /home/cindy 查看一下刚刚创建的用户cindy的信息 输入命令:grep cindy /etc/passwd /etc/shadow /etc/group 在/et

[转帖]linux中systemctl详细理解及常用命令

linux中systemctl详细理解及常用命令 2019年06月28日 16:16:52 思维的深度 阅读数 30 https://blog.csdn.net/skh2015java/article/details/94012643 一.systemctl理解 Linux 服务管理两种方式service和systemctl systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动. systemd对应的进程管理命令是sy

Linux中的网络管理——网络配置及命令

Linux网络配置 在Linux中配置IP地址的方法有以下这么几种: 图形界面配置IP地址(操作方式如Windows系统配置IP,但在实际生产中,我们并不建议在我们的服务器上安装Linux的图形界面,因为安装了图形界面将一定程度地影响了服务器的安全性和稳定性,因此,在这里就不对该方式进行详细的介绍了.)ifconfig命令临时配置IP地址(临时配置IP地址,即当我们重启计算机或重启网络服务后,配置将失效)setup工具永久配置IP地址(setup工具是由Red Hat开发的,因此在正常情况下,该

windows和linux中查看端口占用情况并kill掉对应进程

好几次在不同的情况下遇到 需要查看端口信息 并且kill掉对应进程的情况 相关的参数总是记不全 在这里记录下 以后查看方便 windows中查看正在使用端口的信息netstat -ano|findstr "xxxx"kill 掉对应的进程taskkill /f /t /PID 具体参数信息http://blog.163.com/[email protected]/blog/static/45190050200741222590/ linux中查看正在使用的端口的信息sudo netst

Linux中重定向、管道和grep命令总结

今天我们来讲下Linux中的重定向.管道和grep命令.由于重定向和管道知识点比较少,但是又比较重要所以和grep命令一起讲. 在将重定向我们先讲下系统的标准输入和输出.在Linux中标准输入(STDIN 0)对应设备:键盘:标准输出(STDOUT 1)和标准错误输出(STDERR 2)对应设备:显示器.重定向就是将标准输入输出重新定位到指定位置或者设备中(比如:文件). I/O重定向 set –C 禁止对已存在的文件进行覆盖重定向 强制覆盖>| set +C 关闭上述功能 输出重定向: >:

Linux中软件的安装和卸载命令

Linux软件的安装和卸载一直是困惑许多初学者的难题.由于Linux与Windows在系统目录结构,系统配置方式等诸多方面的重大差异,使这两者的软件安装卸载的方式也截然不同.在Windows中使用的是控制面板中的"添加/删除程序":与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM.其全名为"Red Hat Package Manager".它可以用来建立.安装.查询.更新.卸载软件.该工具是在命令行下使用的.在Shell的提示符后输入rpm,就