几个简单的linux ping命令使用示例

发觉linux下的ping命令花样还挺多的,下面是几个例子

1、ping www.baidu.com,最粗糙的用法,此时主机将不停地向目的地址发送ICMP echo request数据包,直至你按下Ctrl+c

linux ping命令的几个简单使用方法
 

 

2、ping -I eth0 www.baidu.com 或 ping -I 192.168.8.151 www.baidu.com,即 -I 选项可以指定发送ping包的网卡,-I后接网卡名或者网卡的IP地址都是可以的

linux ping命令的几个简单使用方法
 

 

3、ping -c 3 www.baidu.com,-c 选项可以指定发送多少个ICMP包,可以看到主机接收到了3个ICMP echo reply包,这是对我发的3个echo request的回应

linux ping命令的几个简单使用方法
 

 

4、ping -t 20 www.baidu.com,-t 选项可以设置承载ICMP报文的IP数据包的TTL值

linux ping命令的几个简单使用方法
 

从wireshark的抓包,可以看到ttl设为了20

linux ping命令的几个简单使用方法

 

5、ping -s 10 www.baidu.com,-s 选项可以设置ICMP数据部分的大小,可以看到数据部分10个字节,加上8字节的ICMP头,则ICMP包大小为18字节,再加上20字节的IP头,IP包大小为38字节

linux ping命令的几个简单使用方法
 

6、ping -p beef www.baidu.com,-p 选项可以设置icmp报文数据部分的内容,后跟的 beef 即为16进制的填充数据,后面跟的数据最大可为16个字节

linux ping命令的几个简单使用方法
 

从wireshark的抓包可以看到,数据部分的内容即为beef,并且被用来反复填充

linux ping命令的几个简单使用方法
 

以上就是几个简单的linux ping命令使用示例的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2207417.html

(0)
上一篇 2025年2月26日 02:37:12
下一篇 2025年2月23日 18:07:33

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • python下载完怎么打开

    答案: 使用命令提示符或终端运行 Python 文件。详细描述:打开命令提示符或终端。导航到 Python 文件目录(使用 cd 命令)。使用 python filename.py 运行文件(其中 filename.py 是文件名称)。查看…

    2025年2月26日
    200
  • 怎么给python下载库

    有两种下载 Python 库的方法:使用 pip 包管理工具:pip install 从源代码安装:下载源代码、解压缩、编译并安装(python setup.py install) 如何给 Python 下载库 下载库的方法 有两种主要方法…

    2025年2月26日
    200
  • python爱心代码写好后怎么运行

    运行 Python 爱心代码的步骤:确保已安装 Python 解释器。创建并保存包含代码的 Python 文件。打开命令提示符或终端窗口。导航到文件目录。运行 Python 解释器。引入代码文件。调用绘制爱心函数。按回车键运行代码。 Pyt…

    2025年2月26日
    200
  • Python下载后应如何打开

    要打开刚下载的 python,请按以下步骤操作:将安装程序放在易于访问的位置。双击安装程序图标并按照屏幕上的说明进行操作。安装完成后,在命令提示符或终端窗口中输入 “python” 以启动 python 交互式 sh…

    2025年2月26日
    200
  • pycharm项目打包exe怎么变成APK

    PyCharm 无法直接将 Python 项目打包为 APK。PyCharm 专注于 Python 开发,而 APK 用于在安卓设备上运行应用程序。打包 Python 项目为 APK 需要额外的工具和步骤。 PyCharm 项目打包为 AP…

    2025年2月26日
    200
  • 怎么在pycharm安装模块

    要在 PyCharm 中安装模块,请遵循以下步骤:打开 PyCharm 并转到“设置”>“项目”>“Python 解释器”。选中“弹出窗口”选项卡并单击“安装包”按钮。搜索模块,选中它并单击“安装”按钮。PyCharm 将下载并…

    2025年2月26日
    200
  • pycharm安装失败怎么办

    pycharm 安装失败的解决方法 问题: PyCharm 安装失败了,怎么办? 解决方案: PyCharm 安装失败可能有以下几种原因: 1. 系统要求不符 确保您的计算机符合 PyCharm 的系统要求。检查您的操作系统版本和处理器是否…

    编程技术 2025年2月26日
    200
  • pycharm怎么安装numpy库这个模块的教程

    在 PyCharm 中安装 NumPy 库的步骤包括:打开 PyCharm IDE。转到“设置”>“项目解释器”。点击“+”按钮。搜索“numpy”。选择“NumPy”并点击“安装包”。等待 PyCharm 从 PyPI 仓库下载并安…

    2025年2月26日
    200
  • pycharm怎么安装sklearn库

    scikit-learn 库可以在 PyCharm 中通过以下步骤进行安装:打开 PyCharm 并前往“项目解释器”。点击“+”按钮并搜索“scikit-learn”。选择并安装该库。重启 PyCharm 以使更改生效。使用“import…

    2025年2月26日
    200
  • pycharm2021怎么安装

    方法如下:从 JetBrains 官方网站下载安装程序。根据操作系统进行安装。选择安装类型和路径。为桌面创建快捷方式(可选)。单击“安装”开始安装。首次启动时,选择主题、安装插件并创建新项目或打开现有项目。 如何安装 PyCharm 202…

    2025年2月26日
    200

发表回复

登录后才能评论