系统管理员或日常Linux用户的一个常见问题是“command not found”错误。这个问题有不同的原因。我们可以用几种方法来解决这个问题。
null
拼写错误
拼写错误是头号问题,尤其是新手或初学者。下面是一个例子,我们将尝试运行nmap命令,但我们将拼写错误namp如下。
$ namp

在本例中,我们尝试运行Nmap,但拼写错误。Ubuntu通过列出关于正确命令的建议提供了一些帮助。
路径不正确
路径用于指定命令位置。如果在PATH环境变量中未指定命令位置,则可以 类似“找不到命令”的错误
$ zip
我们可以通过添加 /usr/bin
到PATH环境变量,并如下所示导出它。
$ export PATH=$PATH:"/usr/bin"
![图片[3]-Linux“找不到命令”错误及解决方法-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2016/12/poftut_img_58412de802f8b.png)
未安装
我们通常假设应用程序都是现成安装的。但是默认安装的应用程序和命令会随着发行版或发行版的不同而变化
$ aircrack-ng
因此,我们可以通过安装如下给定的包或工具来解决这个问题。
$ sudo apt install aircrack-ng

相关文章: 如何在Bash中运行并行作业/进程/程序
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END