我正在尝试为Ubuntu寻找Apache HTTP服务器基准测试工具ab,希望能够找到一个可安装的包。我决定需要对我的应用程序进行一些简单的负载测试。
% sudo apt-get install apache2-utils
在Ubuntu中,command-not-found软件包提供了一些巧妙的功能。如果你输入了一个无法解析为可执行文件(或bash函数或其他内容)的命令,它将查询您的apt源并找到包含您尝试执行的二进制文件的软件包。因此,在这种情况下,我在命令提示符中键入了ab
:
%ab
程序“ab”当前未安装。 您可以通过输入以下命令来安装它:
sudo apt-get install apache2-utils
bash:ab:找不到命令
如果你使用zsh,想要禁用"command-not-found"(在输入错误命令时会减慢速度),或者正在寻找一个不是可执行文件的文件,另一种查找缺失文件的方法是:
$ sudo aptitude install apt-file
$ sudo apt-file update
$ apt-file search bin/ab
apt-get siege
。 - here