Linux系统操作——tcping安装与使用

目录

.一、安装

1、安装依赖 tcptraceroute和bc

 2、安装tcping

3、赋予tcping执行权限

4、测试

5、tcping返回结果说明

二、使用说明(参数)


一、安装

1、安装依赖 tcptraceroute和bc

 CentOS 或 RHEL

sudo yum install -y tcptraceroute bc

【Ubuntu 或 Debian 】 

sudo apt-get install tcptraceroute bc

#说明:安装失败的话,可以更新软件源后再尝试。

sudo yum update -y       # CentOS系统 用这个 
sudo apt-get update -y   # Debian/Ubuntu系统 用这个

 2、安装tcping

切换到/usr/bin目录并下载tcping可执行文件

【下载源一】

cd /usr/bin
wget -O tcping http://www.vdberg.org/~richard/tcpping

【下载源二】 

cd /usr/bin
wget -O tcping https://soft.mengclaw.com/Bash/TCP-PING

3、赋予tcping执行权限

chmod +75 tcping

4、测试

tcping www.baidu.com

5、tcping返回结果说明

【连接成功】

#说明:<syn,ack> 连接成功,看到这个端口是开放的。

traceroute to www.baidu.com (183.2.172.42), 255 hops max, 60 byte packets

将路由跟踪到 www.baidu.com (183.2.172.42),最大 255 跳,60 字节数据包

seq 0: tcp response from 183.2.172.42 (183.2.172.42) <syn,ack>  26.961 ms

序列 0:来自 183.2.172.42 (183.2.172.42) <syn,ack> 26.961 毫秒的 TCP 响应

【连接失败】

(1)请求超时

#说明:(timeout)请求超时,看到这个表示连接不成功。

seq 0: no response (timeout)

序列 0:无响应(超时)

(2)端口未监听

#说明:<rst,ack>端口未监听,看到这个表示该端口关闭。

seq 0: tcp response from localhost (10.10.0.28) <rst,ack>  0.034 ms
序列 0:来自 localhost (10.10.0.28) <rst,ack> 的 TCP 响应 0.034 毫秒

二、使用说明(参数)

【用法】tcpping [-d] [-c] [-C] [-w sec] [-q num] [-x count] ipaddress [port]

# -d 在每个响应时间前,打印时间戳

# -c 以列表形式显示

<syn,ack> 连接成功、<rst,ack>端口未监听 返回结果都是下图结果。

(timeout)请求超时 返回结果是下图

# -C 输出类似于fping工具中-C选项的结果

# -w 等待时间(默认 3)

# -r 每N秒重试一次(默认 1)

# -x 限定测试总时长 (默认 无限)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/307659.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

快递批量查询神器,一键自动识别快递公司并实时追踪

想象一下&#xff0c;你有一堆快递单号需要查询&#xff0c;一个个复制粘贴简直让人崩溃&#xff01;现在&#xff0c;有了我们的快递批量查询神器&#xff0c;这些烦恼全部消失&#xff01; 首先第一步&#xff0c;进入快递批量查询高手主页面之后&#xff0c;点击“高级设置…

kafka: 基础概念回顾(生产者客户端和机架感知相关内容)

一、kafka生产者客户端 在kafka体系结构中有如下几个重要的概念&#xff1a; Producer&#xff1a;生产者&#xff0c;负责生产消息并投递到kafka broker的某个的分区中Consumer&#xff1a;消费者&#xff0c;负责消费kafka若干个分区中的消息Broker&#xff1a;kafka服务节…

20240110-你是成年人了,你的精力要用来赚钱

丘吉尔曾经说过&#xff1a;从让一个人生气事情的大小&#xff0c;就能看出一个人的价值。我觉得这句话很有道理。为什么有的人动不动就生气&#xff1f;而有的人却对一些冒犯做到丝毫不在乎&#xff1f; 我们经常就一些鸡毛蒜皮的事情去计较&#xff0c;其实很多事情不值得我…

格雷希尔G65系列快速接头满足汽车减震器的气压、油压测试要求

当汽车经过不平路面时&#xff0c;汽车减震器可以抑制弹簧吸震后因反弹带来的震荡和来自路面的冲击&#xff0c;为乘客带来平稳舒适的行车体验。减震器在出厂之前&#xff0c;需要模拟汽车的真实行驶环境&#xff0c;在模拟当中需要对它们进行气压和油压的轮番测试。 客户的测试…

LLaMA-VID:突破视觉语言模型界限,精准捕捉图像精髓

模型概述 LLaMA-VID模型的主要目标是解决现有视觉语言模型在处理长时视频时遇到的挑战。这些挑战主要包括处理大量视觉特征所需的高计算资源以及信息的复杂性和冗余性。为了克服这些难题&#xff0c;LLaMA-VID采用了创新的方法&#xff0c;有效地减少了长时视频中无关紧要信息…

vue echarts折线图加背景颜色 值区域对应的右侧加上文本

mounted() {this.lineEcharts();},lineEcharts() {const option { tooltip: {trigger: axis,transitionDuration: 0 // 让toolltip紧跟鼠标&#xff0c;防止抖动},title: {text: 得分,left: 25,textStyle:{color: #333,fontSize: 12,fontWeight: 400}, },legend:…

Alphalens因子分析(2) - 低换手率因子秒杀98%的基金经理?

上一篇笔记&#xff0c;我们已经为因子分析准备好了数据。这一篇笔记&#xff0c;我们就进行因子分析。分析过程在 Alphalens 中非常简单&#xff0c;核心是读懂它的报告。 Alphalens 框架 Alphalens 的主要模块是 utils, tears, performance 和 plotting。 utils 主要功能是…

elementui dialog 回车时却刷新整个页面

到处都是坑&#xff0c;这个坑填完另一个坑还在等你。。。坑坑相连&#xff0c;坑坑不同。。。 使用el-dialog弹出一个表单&#xff0c;当我无意间敲到回车键时&#xff0c;整个页面被刷新了&#xff0c;又是一脸的懵逼。。。 经过查找文档发现解决方案为上述截图标记。。。 e…

SaaS先驱Salesforce发展史

Salesforce是云计算和SaaS领域的先驱&#xff0c;大致经过5个不同发展阶段 第一个阶段&#xff1a;SaaS CRM发展初期 Salesforce成立时间是1999年&#xff0c;其SaaS业务的Idea的灵感起源于IaaS巨头亚马逊。初期标榜的竞品Siebel早期投入高、很难上手、功能过于复杂、实用性不强…

C语言之详解数组【附三子棋和扫雷游戏实战】

文章目录 一、一维数组的创建和初始化1、数组的创建2、数组的初始化3、一维数组的使用4、 一维数组在内存中的存储 二、二维数组的创建和初始化1、二维数组的创建2、二维数组的初始化3、二维数组的使用4、二维数组在内存中的存储 三、数组越界边界值考虑不当导致越界访问数组大…

龍运当头--html做一个中国火龙祝大家龙年大吉

🐉效果展示 🐉HTML展示 <body> <!-- partial:index.partial.html --> <svg><defs><g id=

推荐VSCODE插件:为`package.json`添加注释信息

众所周知&#xff0c;JSON文件是不支持注释的&#xff0c;除了JSON5/JSONC之外&#xff0c;我们在开发项目特别是前端项目时&#xff0c;大量会用到JSON文件&#xff0c;特别是在编写package.json中的scripts时&#xff0c;由于缺少注释,当有大量的命令脚本时&#xff0c;就有了…

【REST2SQL】07 GO 操作 Mysql 数据库

【REST2SQL】01RDB关系型数据库REST初设计 【REST2SQL】02 GO连接Oracle数据库 【REST2SQL】03 GO读取JSON文件 【REST2SQL】04 REST2SQL第一版Oracle版实现 【REST2SQL】06 GO 跨包接口重构代码 MySQL是一个关系型数据库管理系统&#xff0c;由瑞典MySQL AB 公司开发&#xf…

【Spring Boot】SpringBoot maven 项目创建图文教程

创建一个Spring Boot项目并使用Maven进行构建是一项相对简单的任务。以下是使用IntelliJ IDEA创建Spring Boot Maven项目的详细教程&#xff1a; 步骤 1&#xff1a;安装 IntelliJ IDEA 确保你已经安装了最新版本的 IntelliJ IDEA。你可以从官方网站下载并安装。 步骤 2&am…

构建高效学习平台:企业培训系统源码深度解析

企业培训系统是组织中培养和提升员工技能的核心工具。本文将深入探讨企业培训系统的源码&#xff0c;通过关键技术代码解析&#xff0c;揭示其中的设计原理和功能实现&#xff0c;以构建更高效的学习平台。 1. 环境配置与依赖项安装 首先&#xff0c;让我们关注源码的环境配…

小测一下HCL中VSR的转发性能

正文共&#xff1a;555 字 10 图&#xff0c;预估阅读时间&#xff1a;1 分钟 上次我们在HCL中导入了NFV的自定义镜像&#xff08;如何在最新版的HCL 5.10.0中导入NFV镜像&#xff1f;&#xff09;&#xff0c;但是当时没有测试转发性能&#xff0c;最近HCL又更新了V5.10.1版本…

电脑文件mfc100u.dll丢失的解决方法分析,怎么修复mfc100u.dll靠谱

mfc100u.dll丢失了要怎么办&#xff1f;其实很多人都遇到过这样的电脑故障吧&#xff0c;说这个mfc100u.dll文件已经不见了&#xff0c;然后一些程序打不开了&#xff0c;那么这种情况我们要怎么解决呢&#xff1f;今天我们就来给大家详细的说说mfc100u.dll丢失的解决方法。 一…

虚拟机安装intel架构的银河麒麟V10(SP1)

一 背景 银河麒麟是国产操作系统之一&#xff0c;是基于Linux内核的桌面操作系统&#xff0c;有自己的应用中心&#xff0c;具有一定的生态系统。今从官网下载了V10&#xff08;SP1&#xff09;镜像文件&#xff0c;在Windowns的VMware虚拟机上安装试用。 官网&#xff1a;http…

ylov8的训练和预测使用(目标检测)

首先要配置文文件 1-配置数据集的yaml文件&#xff1a; 目录在ultralytics/cfg/datasets/下面&#xff1a; 例如我的&#xff1a; (这里面的yaml文件在/ultralytics/cfg/datasets下面有很多&#xff0c;可以找几个参考一下) path: /path/to/eye_datasets # dataset root di…

使用cURL命令在Linux中测试HTTP服务器的性能

cURL是一个强大的命令行工具&#xff0c;用于从或向服务器传输数据。它支持多种协议&#xff0c;包括HTTP、HTTPS、FTP等。在Linux系统中&#xff0c;cURL可以用于测试和评估HTTP服务器的性能。下面是一些使用cURL命令测试HTTP服务器性能的示例和说明。 1. 基本请求 要向指定…