跳转至

名词解释

apt
Debian 发行版的包管理器
brd
broadcast 的缩写
cmake
一个编译构建系统,可以生成 make、Visual Studio 等可以构建的项目文件
debian
一个操作系统及自由软件的发行版
dev
device 的缩写,表示设备
git
一个版本控制系统
g++
GCC 的一部分,是一个 C++ 语言的编译器
HAL
硬件抽象层,表示对一类硬件或者平台进行抽象得到的统一的接口
iface
interface 的缩写
interface
Linux 下的一个网口,可以是真实的,也可以是虚拟的
iproute2
Linux 系统下一个网络管理工具
journalctl
systemd 的查看服务日志的工具
lab
实验,可以理解为需要实践的作业。
link
一条链路,比如一条网线连接两台设备
linux
由 Linus Torvalds 最初编写并主导开发的操作系统内核
macOS
苹果公司的操作系统,前身是 Mac OS X
make
一个编译构建系统
pcap
  1. 是一种格式,存储了网络数据 2. 是一个库/工具,提供了从真实网卡上抓取网络数据包的途径
pip
Python 语言的包管理器
pyshark
在 Python 中使用 tshark 的一个库
python3
一个编程语言
raw socket
Linux 提供的一套接口,可以抓取满足特定条件的数据包
raspbian
基于 Debian 的针对树莓派的发行版
router
路由器,它主要的工作是在网络层上进行 IP 分组的转发。
submodule
git 在一个仓库中包括另一个仓库的一种方法
sudo
以 root 权限运行某个程序
systemctl
systemd 的一个管理程序,可以控制服务的启动和停止
tcpdump
一个命令行的抓报工具
tick
时钟滴答的一下响声
tshark
Wireshark 的 CLI 版本,可以直接在命令行环境下运行
ubuntu
基于 Debian 的以桌面应用为主的发行版
windows
微软公司的操作系统
wireshark
一个用户友好的抓包工具,可以对抓到的数据进行深入的解析
xilinx
赛灵思公司,《计算机组成原理》课程使用的 FPGA 来自这个公司

最后更新: 2020年9月18日
作者: Harry Chen (91.35%), Wende Tan (8.65%)