Windows和Linux下计算MD5及扫描局域网ip

2019-12-12  本文已影响0人  txfly

1. 计算MD5

Windows使用certutil

>certutil -hashfile demo.txt MD5
MD5 的 demo.txt 哈希:
fb84c6f7f58c0a9e6ed0781a9363187b
CertUtil: -hashfile 命令成功完成。

Linux使用md5sum

$ md5sum demo.txt
fb84c6f7f58c0a9e6ed0781a9363187b  demo.txt

2. 扫描ip

WIndows和Linux下都可以使用arp命令。
Windows:

> arp -a

接口: 192.168.2.31 --- 0x4
  Internet 地址         物理地址              类型
  192.168.2.1           78-2c-*-5f-*-3d     动态
  192.168.2.3           6c-0b-*-a9-*-1c     动态
  192.168.2.4           00-e0-*-18-*-7a     动态c
  192.168.2.5           00-e0-*-0b-*-e2     动态
  192.168.2.6           f4-93-*-e9-*-e1     动态

Linux:

$ arp -e
地址                     类型    硬件地址            标志  Mask            接口
192.168.2.3              ether   6c:0b:*:a9:*:1c   C                     enp2s0
192.168.2.41             ether   54:ee:*:97:*:04   C                     enp2s0
192.168.2.60             ether   b8:27:*:b1:*:ed   C                     enp2s0

3. 扫描树莓派ip地址

可以通过pingraspberrypi.local获取树莓派地址。
Windows:

> ping -4 raspberrypi.local

正在 Ping raspberrypi.local [192.168.2.60] 具有 32 字节的数据:
来自 192.168.2.60 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.2.60 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.2.60 的回复: 字节=32 时间<1ms TTL=64

192.168.2.60 的 Ping 统计信息:
    数据包: 已发送 = 3,已接收 = 3,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 0ms,平均 = 0ms
Control-C

Linux:

$ ping raspberrypi.local
PING raspberrypi.local (192.168.2.60) 56(84) bytes of data.
64 bytes from 192.168.2.60 (192.168.2.60): icmp_seq=1 ttl=64 time=0.243 ms
64 bytes from 192.168.2.60 (192.168.2.60): icmp_seq=2 ttl=64 time=0.236 ms
64 bytes from 192.168.2.60 (192.168.2.60): icmp_seq=3 ttl=64 time=0.212 ms
^C
--- raspberrypi.local ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2024ms
rtt min/avg/max/mdev = 0.212/0.230/0.243/0.018 ms

版权声明:本文为「txfly」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://www.jianshu.com/p/b6d23d30e639

上一篇下一篇

猜你喜欢

热点阅读