linux运行ping,linux ping命令的几个简单使用方法
发觉linux下的ping命令花样还挺多的,下面是几个例子
1、ping www.baidu.com,最粗糙的用法,此时主机将不停地向目的地址发送ICMP echo request数据包,直至你按下Ctrl+c
2、ping -I eth0 www.baidu.com 或 ping -I 192.168.8.151 www.baidu.com,即 -I 选项可以指定发送ping包的网卡,-I后接网卡名或者网卡的IP地址都是可以的
3、ping -c 3 www.baidu.com,-c 选项可以指定发送多少个ICMP包,可以看到主机接收到了3个ICMP echo reply包,这是对我发的3个echo request的回应
4、ping -t 20 www.baidu.com,-t 选项可以设置承载ICMP报文的IP数据包的TTL值
从wireshark的抓包,可以看到ttl设为了20
5、ping -s 10 www.baidu.com,-s 选项可以设置ICMP数据部分的大小,可以看到数据部分10个字节,加上8字节的ICMP头,则ICMP包大小为18字节,再加上20字节的IP头,IP包大小为38字节
6、ping -p beef www.baidu.com,-p 选项可以设置icmp报文数据部分的内容,后跟的 beef 即为16进制的填充数据,后面跟的数据最大可为16个字节
从wireshark的抓包可以看到,数据部分的内容即为beef,并且被用来反复填充
以上6个是比较简单的选项,当然还有其他选项,选项基本上可以根据自己的需求叠加使用。
想要进一步了解linux下的ping命令,获取更详细的使用方法,可以man ping,另外ping6命令的使用与此类似,基本上将以上的ping改成ping6就可以了,当然这时候地址也得是IPv6的
linux运行ping,linux ping命令的几个简单使用方法相关推荐
- linux后台运行符号、nohup命令、输出重定向等使用方法
linux后台运行&符号.nohup命令.输出重定向等使用方法 https://blog.csdn.net/zjc/article/details/51484114 在命令最后加上&符 ...
- linux运行隐藏文件,Linux下如何隐藏文件_网站服务器运行维护,Linux,隐藏文件
linux系统怎样安装软件_网站服务器运行维护 linux系统安装软件的方法:1.使用apt命令进行安装,如[apt install app_name]:2.使用rpm命令进行安装,如[rpm -i ...
- linux运行xsnow,Linux/UNIX桌面的乐趣:圣诞老人、雪地、鹿车
原标题:Linux/UNIX桌面的乐趣:圣诞老人.雪地.鹿车 作者:Linux迷 链接:https://www.linuxmi.com/linux-unix-xsnow.html 过几天就是圣诞节了, ...
- linux 运行光驱,Linux下安装光驱
如今Linux安装使用的人与日俱增.如果在安装Redhat Linux5.1过程中相当顺利,却碰到Linux也有Windows 95一样的毛病,不认光驱.那么请看下去吧.这里把Linux安装好后不能读 ...
- linux 运行apj,Linux中设置服务自启动的三种方式
有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务 主要用三种方式进行这一操作: ln -s 在/etc/rc.d/rc*.d目录中建立/e ...
- mono linux 运行机制,linux – Mono如何神奇?
我正在学习C#,所以我制作了一个名为Hello,World!的C#程序,然后用mono-csc编译并用mono运行它: $mono-csc Hello.cs $mono Hello.exe Hello ...
- linux运行blast,linux blast
建库 减压后,改名为blast,并在blas目录在建立db文件 1,建立数据库 makeblastdb -in db.fasta -dbtype nucl(prot) -parse_seqids -h ...
- 深度linux运行wine,Linux系统中的Wine和deepin wine是什么有什么区别
我们办公和家用的系统一般都是Windows系统,很少用到其他系统.除了常用的Windows系统外,还有其他的,如Linux系统.该系统是开放源码的UNIX操作系统,主要运行在大型服务器和平台上. 有些 ...
- linux运行minecraft,Linux Ubuntu 18.04 运行Minecraft服务
配置环境 首先要有java环境,不支持openjdk8以上的版本 安装java8 sudp apt-get update sudo apt-get install openjdk-8-jdk 检查ja ...
最新文章
- IPv6 — 协议头
- CTR模型越来越深,如何让它变轻?
- uniapp自定义条件编译-定制化产品
- 开学了,也要开始找工作了
- 点击了SAP CRM HANA report超链接,背后都发生了什么
- Android 实现手写板技术
- 1002 C语言输入解决方案
- cocos 发布android 返回值2,用cocos creator打包发布的时候,编译失败是怎么回事?执行命令出错,返回值:1。...
- sqlmap使用教程
- PADS2007破解方法之图文并茂版----本人亲自实践
- 怎样修改PDF中的文本的字体
- drupal7 分页
- SDCC 2016数据库架构技术峰会(深圳站),PPT全回顾
- 用东野圭吾的方式说爱你
- dsg_20 kibana
- Adobe PhotoShop V8.0
- java ffmpeg 视频水印_java 实现视频转换通用工具类:视频加水印-Ffmpeg(五-1)
- Python制作二维码1
- 《挑战程序设计竞赛(疑惑)》19.2九宫格拼图
- C/C++ 提权与强制卸载DLL