ICMP 协议
文章引自·知乎·BurningZhang
简介
ICMP 是 Internet Control Message Protocol 的缩写,即互联网控制消息协议。它是互联网协议族的核心协议之一。它用于 TCP/IP 网络中发送控制消息,提供可能发生在通信环境中的各种问题反馈,通过这些信息,使网络管理者可以对所发生的问题作出诊断,然后采取适当的措施解决问题。
文章引自·知乎·BurningZhang
ICMP 是 Internet Control Message Protocol 的缩写,即互联网控制消息协议。它是互联网协议族的核心协议之一。它用于 TCP/IP 网络中发送控制消息,提供可能发生在通信环境中的各种问题反馈,通过这些信息,使网络管理者可以对所发生的问题作出诊断,然后采取适当的措施解决问题。
文章引自·知乎·微光倾城
UDP(UserDatagramProtocol)是一个简单的面向消息的传输层协议,尽管 UDP 提供标头
和有效负载的完整性验证
(通过校验和),但它不保证向上层协议提供消息传递
,并且 UDP 层在发送后不会保留 UDP 消息的状态。因此,UDP 有时被称为不可靠的数据报协议。如果需要传输可靠性,则必须在用户应用程序中实现。
UDP 使用具有最小协议机制的简单无连接通信模型。UDP 提供数据完整性的校验和,以及用于在数据报的源和目标寻址不同函数的端口号。它没有握手对话,因此将用户的程序暴露在底层网络的任何不可靠的方面。如果在网络接口级别需要纠错功能,应用程序可以使用为此目的设计的传输控制协议(TCP)。
lshw
命令是用来获取 Linux 硬件信息的命令,全称 list hardware
可获取内存配置、固件版本、主板配置、(CPU 版本、速率、缓存配置)、总线速度等
支持 DMI 的 x86 或 IA-64 系统以及某些 PowerPC 机器上(已知 PowerMac G4 可以工作)
管理员模式启动 PowerShell
执行命令获取 CPU 温度
$(((Get-CimInstance -Namespace root/WMI -ClassName MSAcpi_ThermalZoneTemperature)[0].CurrentTemperature - 2731.5) / 10)
由于访问权限,普通用户运行 lspci
时显示的信息可能会受限,因此可以使用 sudo
运行命令,系统会给出完整的信息图。
直接运行 lspci
命令会列出 PCI
总线及其连接的设备,下图是在我的虚拟机 PC
上的演示样例。
root@DESKTOP-PFKS7U0:/mnt/c/workspace/hexo# lspci
3acd:00:00.0 SCSI storage controller: Red Hat, Inc. Virtio filesystem (rev 01)
3d66:00:00.0 SCSI storage controller: Red Hat, Inc. Virtio (rev 01)
88c1:00:00.0 SCSI storage controller: Red Hat, Inc. Virtio filesystem (rev 01)
e57a:00:00.0 3D controller: Microsoft Corporation Device 008e
f584:00:00.0 SCSI storage controller: Red Hat, Inc. Virtio filesystem (rev 01)