1)配置bash文件时出错,想要改正时报错 终端输入:export PATH=/bin:/usr/bin:$PATH
2)linux配置环境变量操作失误出现:/usr/libexec/grepconf.sh: line 5: grep: command not found 的解决办法:
出现原因:错误的配置了Linux环境变量,并且source /etc/profile等命令应用了环境变量之后出现ls、vim、grep、vi等命令无法使用的情况
解决办法:
先根据Linux配置环境变量的语法正确配置环境变量
注意配置Linux环境变量的时候一定要是PATH=$PATH:{具体的地址},意思为在当前环境变量增加环境变量。
不能是PATH={具体的地址},这样直接将环境变量替换了
正确配置了以后执行下面的命令。命令意思为在当前连接窗口下增加临时环境变量,地址为/usr/bin和/usr/sbin和/bin和/sbin四个文件夹下的命令,
之后任意位置就可以使用这四个文件夹下的命令,一般ls、vim、grep、vi等命令也在这四个文件夹下,然后source /etc/profile持久化环境变量应用
3)Linux chown -R 指令介绍与使用Linux chown -R 指令介绍与使用:
chown命令用于设置文件所有者和文件关联组的命令。
chown 需要超级用户root的权限才能执行此命令
-c : 显示更改的部分的信息
-f : 忽略错误信息
-h :修复符号链接
-v : 显示详细的处理信息
-R : 处理指定目录以及其子目录下的所有文件
–help : 显示辅助说明
–version : 显示版本
4)Linux_/usr/libexec/grepconf.sh:行5: grep: 未找到命令
在执行命令source /etc/profile时,报错,后发现ls,vim等一些基本命令失效
致错原因:安装完jdk后,配置了错误的环境变量,并执行了“source /etc/profile”命令
解决方案:在/etc/profile中最后一行添加下述代码,回复ls,vim,等基本命令
export PATH=$PATH:/usr/bin:/usr/sbin:/bin:/sbin
执行命令:source /etc/profile
正确配置:
JAVA_HOME=/usr/java/jdk1.8.0_151
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
关于Linux环境变量:使用":"来进行分割
在PATH后追加JAVA_HOME时,应该为:PATH=$PATH:$JAVA_HOME,也就是说,必须加上“$PATH:”,然后在追加新值,否则就会覆盖掉PATH,导致vim,ls,等基本命令失效。