![我无法在终端中运行任何命令](https://linux22.com/image/825583/%E6%88%91%E6%97%A0%E6%B3%95%E5%9C%A8%E7%BB%88%E7%AB%AF%E4%B8%AD%E8%BF%90%E8%A1%8C%E4%BB%BB%E4%BD%95%E5%91%BD%E4%BB%A4.png)
我尝试输入命令nano ~/.bashrc
以将一些路径包含到.bashrc
主目录中的文件中,但我无法运行任何命令,我总是收到以下错误:
rag@rag-Satellite-C640:~$ nano ~/.bashrc
Command 'nano' is available in the following places
* /bin/nano
* /usr/bin/nano
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
nano: command not found
为什么我尝试执行任何命令都会发生这种情况?
我想要做的是编辑该.bashrc
文件。
答案1
- 更新
PATH
变量以包含/usr/bin:/bin:/usr/sbin
。
导出 $PATH=$PATH:/usr/bin:/bin:/usr/sbin
- 打开
/etc/environment
文件以永久保存变量。
gksudo gedit /etc/environment
- 确保
PATH
变量初始化如下:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
答案2
我遇到了同样的问题,但我通过在终端上运行以下命令解决了它。
export PATH=${CUDA_INSTALL_PATH}/bin:${PATH}