开篇之前我们可能要来了解一下,《猿如意》是CSDN为提高开发者工作效率,发布客户端和低代码平台产品——《猿如意》;记得第一次在接触猿如意实在今年八月份,之前使用过其他的工具,但是有利有弊,先说下为啥选择了《猿如意》界面简洁,算是比较轻量化的一款软件,如意如意,随我心意。就是这么任性,哈哈
一,开篇介绍
我们看下官网的给猿如意的介绍,猿如意是一款面向开发者的辅助开发工具箱,何为辅助开发者工具箱,即用即下,不用再去繁琐的去网上去下载,去找对应的版本,工欲善其事,必先利其器。只要工具耍得好,在low的程序猿也能撑起半边天,帮你从“问题”找到“答案”。做事效率也可以快速提升。
二,猿如意安装
点击链接,登录猿如意官网即可下载: https://devbit.csdn.net/
三,八大高效利器
3.1 八大高效利器之Linux命令查询
作为全能型人才,必须要多了解,所使用,才能让自己成长,作为技术人,Linux服务器也是要了解的
Linux很多命令可能我们记不住,或者不知道他具体是做什么用的,那接下来就给大家详细介绍下下面这款软件,Linux命令查询,安装简单,界面简洁。
当我们又遇到不会的,linux命令查询会详细给出提示
接下来就可以看到详细的介绍,以及每个命令参数的描述
如果我们通过服务器命令查看,可能已经蒙了,这是弄啥来
通过上面对比我们应该已经了解Linux查询命令小工具的魅力所在了吧。
3.2 八大高效利器之Wireshark
Wireshark(前身 Ethereal)是一个网络包分析工具。该工具主要是用来捕获网络数据包,并自动解析数据包,为用户显示数据包的详细信息,供用户对数据包进行分析。
它可以运行在 Windows 和 Linux 操作系统上。由于后面章节会使用该工具捕获并分析各类协议数据包,本节将讲解该工具的安装及基本使用方法。
3.2.1 下载安装包
由于安装过程比较简单,这里不做详细介绍了,双击下载的软件包进行安装即可。只要使用默认值,单击 Next 按钮,即可安装成功。
3.2.2 接下来开始实施抓包
安装好 Wireshark 以后,就可以运行它来捕获数据包了。方法如下:
3.2.2.1 在 Windows 的“开始”菜单中,单击 Wireshark 菜单,启动 Wireshark,如图所示。
该图为 Wireshark 的主界面,界面中显示了当前可使用的接口,例如,本地连接 8、本地连接 7、 VMware虚拟机等。要想捕获数据包,必须选择一个接口,表示捕获该接口上的数据包。
在上图中,选择捕获“本地连接”接口上的数据包。选择“本地连接”选项,然后单击左上角的“开始捕获分组”按钮,将进行捕获网络数据,如下如所示。
3.2.2.2 图中没有任何信息,表示没有捕获到任何数据包。这是因为目前“本地连接”上没有任何数据。只有在本地计算机上进行一些操作后才会产生一些数据,如浏览网站。
3.2.2.3 当本地计算机浏览网站时,接口的数据将会被 Wireshark 捕获到。捕获的数据包如图所示。图中方框中显示了成功捕获到接口上的数据包。我这里是通过以太网,大家的这一步可能名称不一样,选择一个有网络波动的抓取即可
3.2.2.4 Wireshark 将一直捕获抓取“本地连接”上的数据。如果不需要再捕获,可以单击左上角的“停止捕获分组”按钮,停止捕获。
3.2.3 分析数据包
我们使用抓包的目的就是为了分析相关的数据,Wireshark 会自动解析这些数据包,将数据包的层次结构显示出来,并提供数据分析。这些数据包及数据包对应的层次结构分布在 Wireshark 界面中的不同面板中。
使用 Wireshark 捕获数据包,界面如图所示。
上图中所显示的信息从上到下分布在 3 个面板中,每个面板包含的信息含义如下:
- Packet List 面板:上面部分,显示 Wireshark 捕获到的所有数据包,这些数据包从 1 进行顺序编号。
- Packet Details 面板:中间部分,显示一个数据包的详细内容信息,并且以层次结构进行显示。这些层次结构默认是折叠起来的,用户可以展开查看详细的内容信息。
- Packet Bytes 面板:下面部分,显示一个数据包未经处理的原始样子,数据是以十六进制和 ASCII 格式进行显示。