我安装了 Debian plasma,但 netstat 却不存在。每次我输入 netstat 时,它都会显示“bash:netstat:未找到命令”
答案1
大多数现代 Linux 发行版已经用 取代netstat
,ss
因此您可能需要检查您尝试用 执行的操作是否netstat
可以同样用 实现ss
。
对于最常见的用例,两个程序都采用相同的选项,例如执行的操作与(尽管输出看起来略有不同)netstat -lant
相同。有关更多详细信息,我建议您查看相应的手册页:ss -lant
netstat(8)对阵党卫军(8)。
答案2
没有理由netstat
应该因为它不是 POSIX 定义的实用程序之一,所以它不会出现在您的系统中。您可以查看这些实用程序的当前列表这里。
因为它不在 POSIX 中(这是 Debian 等 Linux 发行版倾向于遵循的标准),所以是否包含它实际上取决于发行版。
要安装它,首先更新您的存储库(以找到最新版本,在安装之前始终是一个好主意)。
sudo apt update
然后您就可以安装它了。
sudo apt install net-tools