Linux“找不到命令”错误及解决方法

系统管理员或日常Linux用户的一个常见问题是“command not found”错误。这个问题有不同的原因。我们可以用几种方法来解决这个问题。

null

拼写错误

拼写错误是头号问题,尤其是新手或初学者。下面是一个例子,我们将尝试运行nmap命令,但我们将拼写错误namp如下。

$ namp
Misspell Error
拼写错误

在本例中,我们尝试运行Nmap,但拼写错误。Ubuntu通过列出关于正确命令的建议提供了一些帮助。

路径不正确

路径用于指定命令位置。如果在PATH环境变量中未指定命令位置,则可以 类似“找不到命令”的错误

$ zip

图片[2]-Linux“找不到命令”错误及解决方法-yiteyi-C++库

我们可以通过添加 /usr/bin 到PATH环境变量,并如下所示导出它。

$ export PATH=$PATH:"/usr/bin"
图片[3]-Linux“找不到命令”错误及解决方法-yiteyi-C++库
添加新目录和导出路径

未安装

我们通常假设应用程序都是现成安装的。但是默认安装的应用程序和命令会随着发行版或发行版的不同而变化

$ aircrack-ng

图片[4]-Linux“找不到命令”错误及解决方法-yiteyi-C++库

因此,我们可以通过安装如下给定的包或工具来解决这个问题。

$ sudo apt install aircrack-ng
Install aircrack-ng
安装aircrack ng

相关文章: 如何在Bash中运行并行作业/进程/程序

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享