我想听一下 ping 的声音

我想听一下 ping 的声音

我想听到 ping 声

加载模块

modprobe pcspkr

X集

xset b

现在平...

ping -a myhost

但我什么也没听到!为什么?我在真实的电脑上,Asus usb3/M3 终端上的 slackware 14.2 是 xfce4-terminal,xterm 可以工作

答案1

显然默认情况下不启用响铃xfce4-terminal。解决办法是

  1. .config/Terminal
  2. terminalrc在文本编辑器中打开。
  3. 找到MiscBell设置,并将其更改为TRUE

答案2

要在 ping 时使机器发出蜂鸣声:

安装sox并设置 sudo,sudo tcpdump无需密码。

在您想要发出声音的机器上:

while true; do sudo tcpdump -v -nn -i eno1 -c 1 icmp; play -n synth 0.1 sin 880; done

如果您喜欢控制台发出蜂鸣声,请替换play -n synth 0.1 sin 880为。echo -e "\a"如果您使用 ssh,您可能必须将其通过管道传输到 /dev/tty 文件。

替换eno1为您的网络接口。

然后用 ping 机器ping -c1并听到蜂鸣声。

答案3

找到解决方案。在 xterm 上不能在 xfce4-terminal 上工作所以可能是 xfce4 终端的错误或配置错误

答案4

为了其他发现这个的人的缘故:

您可能没有物理 PC 扬声器,或者电缆未插入主板。现代 PC 丢失它们或在 BIOS 中禁用它们的情况并不罕见。判断您是否拥有该设备的一种方法是,您的计算机在启动时是否发出蜂鸣声。不发出蜂鸣声并不意味着您没有。

相关内容