Linux下所有命令不能用,因为不在PATH 环境变量中
2017-01-09 17:19
661 查看
参考文档1:http://blog.csdn.net/sunshangjin/article/details/25339573
参考文档2:http://www.android100.org/html/201602/18/215668.html
出现Linux环境下,命令不能用是因为在下面的文件中,环境变亮配置时,出错误了导致的问题。
/etc/profile, /etc/environment ,~/.profile ,~/.bashrc
在参考文档1中,对这个错误进行了描述,以及对设置环境变量的地方进行了总结;
参考文档2中,对这个问题的解决方案进行了详细的说明。
下面是文档2中描述的解决方案:
转到自己没有修改过PATH的文件,比如$cd /etc/environment,执行 $source /etc/environment,这是ls命令可以用了,不再提醒错误。
或者执行命令
$export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin/:/sbin:/bin:/usr/game:$PATH
彻底修改错误,就打开自己修改过的PATH的文件。比如 /etc/profile /etc/environment ~/.profile ~/.bashrc
我修改过的PATH为
export PATH=/usr/local/cuda-6.0/bin:$PTAHexport PATH=/usr/local/bin:$PATHexport PATH=/usr/local/cuda-6.0/lib:$LD_LIBRARY_PATH
大家看到错误了吗,把错误信息改正,再用source命令即可。
下面是我的操作步骤:
1:source /etc/environment,转到自己没有修改过的PATH的文件,然后ls命令就可以用了;
2:找到自己修改过的PATH文件,我的是~/.bashrc文件
3:vim ~/.bashrc,对错误的地方进行了修改
4:source ~/.bashrc,转到已经修改过的文件;
5:ls,可以正常使用。
下面是我修改过后的文件:
出现错误的原因:
上面红框中的文件被修改为了:PATH="/root/bin/out/host/linux-x86/bin",没有在结尾处添加 :$PATH。
参考文档2:http://www.android100.org/html/201602/18/215668.html
出现Linux环境下,命令不能用是因为在下面的文件中,环境变亮配置时,出错误了导致的问题。
/etc/profile, /etc/environment ,~/.profile ,~/.bashrc
在参考文档1中,对这个错误进行了描述,以及对设置环境变量的地方进行了总结;
参考文档2中,对这个问题的解决方案进行了详细的说明。
下面是文档2中描述的解决方案:
转到自己没有修改过PATH的文件,比如$cd /etc/environment,执行 $source /etc/environment,这是ls命令可以用了,不再提醒错误。
或者执行命令
$export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin/:/sbin:/bin:/usr/game:$PATH
彻底修改错误,就打开自己修改过的PATH的文件。比如 /etc/profile /etc/environment ~/.profile ~/.bashrc
我修改过的PATH为
export PATH=/usr/local/cuda-6.0/bin:$PTAHexport PATH=/usr/local/bin:$PATHexport PATH=/usr/local/cuda-6.0/lib:$LD_LIBRARY_PATH
大家看到错误了吗,把错误信息改正,再用source命令即可。
下面是我的操作步骤:
1:source /etc/environment,转到自己没有修改过的PATH的文件,然后ls命令就可以用了;
2:找到自己修改过的PATH文件,我的是~/.bashrc文件
3:vim ~/.bashrc,对错误的地方进行了修改
4:source ~/.bashrc,转到已经修改过的文件;
5:ls,可以正常使用。
下面是我修改过后的文件:
出现错误的原因:
上面红框中的文件被修改为了:PATH="/root/bin/out/host/linux-x86/bin",没有在结尾处添加 :$PATH。
相关文章推荐
- linux中修改环境变量之后导致系统崩溃(用户所有命令不能使用)的解决办法
- LInux下环境变量配置错误导致不能登录的及命令失效解决方案
- caffe中出现这种错误:由于/usr/bin 不在PATH 环境变量中,故无法找到该命令。
- linux学习第七篇:环境变量PATH,命令cp,mv以及文档查看cat,more,less,head,tail
- 由于/usr/bin 不在PATH 环境变量中,故无法找到该命令
- 由于/bin 不在PATH 环境变量中,故无法找到该命令
- Linux的环境变量PATH、 cp命令、mv命令与文档查看cat/more/less/head/tail
- "/bin 不在PATH 环境变量中,故无法找到该命令"的一种解决方法
- linux添加环境变量PATH导致命令用不了的解决办法
- Linux下环境变量PATH设置错误,导致命令都找不到
- Linux配置java环境变量不对,导致一些命令不能用解决方案
- linux下环境变量配置错误导致不能登录的及命令失效解决方案
- 由于ls可在‘/bin’处找到,由于/bin不在PATH环境变量中,故无法找到该命令
- LInux下环境变量配置错误导致不能登录的及命令失效解决方案
- 在ubuntu系统中,遇到 “由于/bin 不在PATH 环境变量中,故无法找到该命令”问题
- Linux下环境变量PATH设置错误,导致命令都找不到,无法使用
- “/bin 不在PATH 环境变量中,故无法找到该命令”
- grub2 linux等命令中不能使用环境变量
- centos 目录结构 快捷键 ls命令,alias别名,so:动态库 a:静态库,环境变量PATH,Ctrl+z 暂停命令,Ctrl+a 光标到行首,Ctrl+e 光标到行尾,Ctrl+u 删除光标前所有字符 Ctrl+r 搜索命 hash命令 Ctrl+左箭头/右箭头 cd命令 第三节课
- Linux有问必答:如何为sudo命令定义PATH环境变量