在Ubuntu中,哪个软件包包含了Apache服务器基准测试工具AB?

86

我正在尝试为Ubuntu寻找Apache HTTP服务器基准测试工具ab,希望能够找到一个可安装的包。我决定需要对我的应用程序进行一些简单的负载测试。

2个回答

130
% sudo apt-get install apache2-utils
在Ubuntu中,command-not-found软件包提供了一些巧妙的功能。如果你输入了一个无法解析为可执行文件(或bash函数或其他内容)的命令,它将查询您的apt源并找到包含您尝试执行的二进制文件的软件包。因此,在这种情况下,我在命令提示符中键入了ab

%ab
程序“ab”当前未安装。 您可以通过输入以下命令来安装它:
sudo apt-get install apache2-utils
bash:ab:找不到命令


完美!谢谢,我的能力搜索一直没有结果。 - reconbot
同样的Ubuntu 13.10指南,在Ubuntu 14.04.2 LTS上已确认可用。另请参考apt-get siege - here

13

如果你使用zsh,想要禁用"command-not-found"(在输入错误命令时会减慢速度),或者正在寻找一个不是可执行文件的文件,另一种查找缺失文件的方法是:

$ sudo aptitude install apt-file
$ sudo apt-file update
$ apt-file search bin/ab

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接