lam*_*a23 48 command-line ping
通常我使用 ping 来检查我的互联网连接。在 Windows 中,如果我使用:
ping google.com
Run Code Online (Sandbox Code Playgroud)
我只得到 4 个信息 ping,但在 Ubuntu 上,如果我使用该命令,则 ping 无法停止,直到我用Ctrl+停止它为止C。我可以只ping 4 次然后停止吗?如果可以,我可以将其用作默认值吗?
lau*_*ent 72
正如 Olive Twist 已经回答的那样,ping -c 4 google.com会这样做。
如果要将其设为默认值,一种方法是使用以下命令为 ping 创建别名:
alias ping='ping -c 4'
将其保存到您的~/.bashrc文件中以使其永久化,否则它只会持续到当前的终端会话中。
Anw*_*war 26
是的你可以。您需要使用-c选项来告诉 ping 执行此操作,例如
ping -c 4 google.com
Run Code Online (Sandbox Code Playgroud)
该-c选项告诉 ping 程序在发送(或接收)指定数量的ECHO_RESPONSE数据包后停止 。
有关详细信息,请参阅ping 手册页。