sh: whereis: command not found
时间: 2023-06-23 19:30:52 浏览: 246
如果您的系统上没有whereis命令,可以尝试使用which命令来查找iwconfig的位置。在终端中输入以下命令:
```
which iwconfig
```
如果该命令返回了一个路径,说明iwconfig已经安装并且可以在该路径下找到。否则,可能是您没有正确安装wireless-tools,需要按照我上面给出的步骤重新安装。
相关问题
sh: ngx-scripts: command not found
当您在终端或命令行中输入 "sh: ngx-scripts: command not found" 这样的错误信息时,意味着系统找不到名为 "ngx-scripts" 的命令。这通常是由于以下几个原因:
1. **未安装**: 如果您之前从未安装过 "ngx-scripts",那么尝试先使用 "npm install ngx-scripts --save-dev" 来安装它。
2. **路径问题**: 确保 "ngx-scripts" 已经成功安装并且位于系统的PATH环境变量中,如果不是,你需要设置正确的路径,或者每次运行时提供完整路径。
3. **全局安装**: 如果你是全局安装了 "ngx-scripts",但在当前工作目录下没有找到,需要确认是否已在该目录下运行或指定正确的全局脚本目录。
4. **版本冲突**: 如果有其他包已经覆盖了 "ngx-scripts" 的命令,检查是否有冲突的情况。
如果问题仍然存在,建议检查一下package.json文件中的 "scripts" 部分,确认 "ngx-scripts" 是否在那里正确配置,并且是否能通过命令行访问。
Stderr: sh: reboot: command not found
`stderr: sh: reboot: command not found` 这个错误提示意味着你在尝试通过SSH命令行工具(例如`sh`或`bash`)对远程主机执行 `reboot` 命令时遇到问题。`reboot` 是一个操作系统级别的命令,用于强制重启计算机。如果你看到这个错误,原因可能是:
1. **命令不存在**:这个错误表明目标主机上没有找到 `reboot` 命令。这通常发生在非Unix/Linux系统(如Windows)或者你没有权限执行重启操作的地方。
2. **权限不足**:即使在Unix/Linux系统上,如果没有管理员权限(root或sudo),你也可能无法直接运行 `reboot` 命令。
3. **路径问题**:`reboot` 可能不在系统的PATH环境变量中,导致找不到该命令。
解决这个问题的步骤有:
- **确认命令可用**:检查本地主机是否有`reboot`命令,如果没有,那么你只能在有此命令的目标主机上执行。
- **修改权限**:如果是权限问题,尝试使用`sudo`或切换到root账户。
- **调整路径**:如果可能,确保SSH客户端能够访问到包含`reboot`命令的完整路径。
阅读全文