Ctrl+T当我在某个程序在终端中运行时按下,我会得到一些额外的输出,例如:
$ ping -q -c 100 google.com PING google.com (172.217.16.46):56 个数据字节 负载:2.39 cmd:ping 5374 运行 0.00u 0.00s 收到 2/2 个数据包 (100.0%) 33.914 min / 34.169 avg / 34.423 max ...
输出从何而来?终端可以处理任何其他有用的快捷方式吗?
Ctrl+T当我在某个程序在终端中运行时按下,我会得到一些额外的输出,例如:
$ ping -q -c 100 google.com PING google.com (172.217.16.46):56 个数据字节 负载:2.39 cmd:ping 5374 运行 0.00u 0.00s 收到 2/2 个数据包 (100.0%) 33.914 min / 34.169 avg / 34.423 max ...
输出从何而来?终端可以处理任何其他有用的快捷方式吗?
在某些 Unix 风格的系统(BSD 和 macOS)上,CtrlT发送
SIGINFO
到正在运行的进程。一些命令直接处理这个;否则,它由内核处理,这就是产生您所看到的输出的原因。GNU Linux (Arch Linux) 上的 SIGINFO 缺少有关该主题的更多信息。