手把手教你---猿如意之八大高效利器使用(一)

简介: 手把手教你---猿如意之八大高效利器使用

开篇之前我们可能要来了解一下,《猿如意》是CSDN为提高开发者工作效率,发布客户端和低代码平台产品——《猿如意》;记得第一次在接触猿如意实在今年八月份,之前使用过其他的工具,但是有利有弊,先说下为啥选择了《猿如意》界面简洁,算是比较轻量化的一款软件,如意如意,随我心意。就是这么任性,哈哈


一,开篇介绍


我们看下官网的给猿如意的介绍,猿如意是一款面向开发者的辅助开发工具箱,何为辅助开发者工具箱,即用即下,不用再去繁琐的去网上去下载,去找对应的版本,工欲善其事,必先利其器。只要工具耍得好,在low的程序猿也能撑起半边天,帮你从“问题”找到“答案”。做事效率也可以快速提升。


二,猿如意安装


点击链接,登录猿如意官网即可下载: https://devbit.csdn.net/

image.png


三,八大高效利器


3.1 八大高效利器之Linux命令查询


作为全能型人才,必须要多了解,所使用,才能让自己成长,作为技术人,Linux服务器也是要了解的

Linux很多命令可能我们记不住,或者不知道他具体是做什么用的,那接下来就给大家详细介绍下下面这款软件,Linux命令查询,安装简单,界面简洁。

1.png

当我们又遇到不会的,linux命令查询会详细给出提示

1.png

接下来就可以看到详细的介绍,以及每个命令参数的描述

1.png

如果我们通过服务器命令查看,可能已经蒙了,这是弄啥来

1.png

通过上面对比我们应该已经了解Linux查询命令小工具的魅力所在了吧。


3.2 八大高效利器之Wireshark


Wireshark(前身 Ethereal)是一个网络包分析工具。该工具主要是用来捕获网络数据包,并自动解析数据包,为用户显示数据包的详细信息,供用户对数据包进行分析。

它可以运行在 Windows 和 Linux 操作系统上。由于后面章节会使用该工具捕获并分析各类协议数据包,本节将讲解该工具的安装及基本使用方法。


3.2.1 下载安装包


1.png

由于安装过程比较简单,这里不做详细介绍了,双击下载的软件包进行安装即可。只要使用默认值,单击 Next 按钮,即可安装成功。


3.2.2 接下来开始实施抓包


安装好 Wireshark 以后,就可以运行它来捕获数据包了。方法如下:


3.2.2.1 在 Windows 的“开始”菜单中,单击 Wireshark 菜单,启动 Wireshark,如图所示。


1.png

该图为 Wireshark 的主界面,界面中显示了当前可使用的接口,例如,本地连接 8、本地连接 7、 VMware虚拟机等。要想捕获数据包,必须选择一个接口,表示捕获该接口上的数据包。

在上图中,选择捕获“本地连接”接口上的数据包。选择“本地连接”选项,然后单击左上角的“开始捕获分组”按钮,将进行捕获网络数据,如下如所示。


3.2.2.2 图中没有任何信息,表示没有捕获到任何数据包。这是因为目前“本地连接”上没有任何数据。只有在本地计算机上进行一些操作后才会产生一些数据,如浏览网站。


1.png


3.2.2.3 当本地计算机浏览网站时,接口的数据将会被 Wireshark 捕获到。捕获的数据包如图所示。图中方框中显示了成功捕获到接口上的数据包。我这里是通过以太网,大家的这一步可能名称不一样,选择一个有网络波动的抓取即可


1.png


3.2.2.4 Wireshark 将一直捕获抓取“本地连接”上的数据。如果不需要再捕获,可以单击左上角的“停止捕获分组”按钮,停止捕获。


image.png


3.2.3 分析数据包


我们使用抓包的目的就是为了分析相关的数据,Wireshark 会自动解析这些数据包,将数据包的层次结构显示出来,并提供数据分析。这些数据包及数据包对应的层次结构分布在 Wireshark 界面中的不同面板中。


使用 Wireshark 捕获数据包,界面如图所示。

1.png

上图中所显示的信息从上到下分布在 3 个面板中,每个面板包含的信息含义如下:


  • Packet List 面板:上面部分,显示 Wireshark 捕获到的所有数据包,这些数据包从 1 进行顺序编号。
  • Packet Details 面板:中间部分,显示一个数据包的详细内容信息,并且以层次结构进行显示。这些层次结构默认是折叠起来的,用户可以展开查看详细的内容信息。
  • Packet Bytes 面板:下面部分,显示一个数据包未经处理的原始样子,数据是以十六进制和 ASCII 格式进行显示。
相关文章
|
7月前
|
缓存 前端开发 JavaScript
No67.精选前端面试题,享受每天的挑战和学习
No67.精选前端面试题,享受每天的挑战和学习
|
7月前
|
前端开发 JavaScript API
No196.精选前端面试题,享受每天的挑战和学习
No196.精选前端面试题,享受每天的挑战和学习
|
7月前
|
JavaScript 前端开发 算法
No97.精选前端面试题,享受每天的挑战和学习
No97.精选前端面试题,享受每天的挑战和学习
|
7月前
|
存储 前端开发 JavaScript
No32.精选前端面试题,享受每天的挑战和学习
No32.精选前端面试题,享受每天的挑战和学习
|
7月前
|
Web App开发 设计模式 自然语言处理
No34.精选前端面试题,享受每天的挑战和学习
No34.精选前端面试题,享受每天的挑战和学习
|
7月前
|
前端开发 搜索推荐 算法
No54.精选前端面试题,享受每天的挑战和学习
No54.精选前端面试题,享受每天的挑战和学习
|
7月前
|
Web App开发 前端开发 JavaScript
No159.精选前端面试题,享受每天的挑战和学习
No159.精选前端面试题,享受每天的挑战和学习
|
7月前
|
JSON 前端开发 JavaScript
No90.精选前端面试题,享受每天的挑战和学习
No90.精选前端面试题,享受每天的挑战和学习
|
7月前
|
缓存 前端开发 JavaScript
No47.精选前端面试题,享受每天的挑战和学习
No47.精选前端面试题,享受每天的挑战和学习
|
7月前
|
缓存 JavaScript 前端开发
No179.精选前端面试题,享受每天的挑战和学习
No179.精选前端面试题,享受每天的挑战和学习
No179.精选前端面试题,享受每天的挑战和学习