/usr/libexec/grepconf.sh:行5: grep:command not found whoami 报错排除

在执行命令source /etc/profile时,报错,后发现ls,vim等一些基本命令失效

之前一直以为Ubuntu和centOS的linux系统环境变量配置是一样的,一直用的是Ubuntu,在新买了一个服务器后用的是centOS结果在部署java环境变量的时候出现了问题
/usr/libexec/grepconf.sh:行5: grep:command not found whoami 报错排除

使用:export PATH=/bin:/usr/bin:$PATH 使命令暂时恢复使用
如何查看自身是centOS还是Ubuntu系统

cat /etc/issue
显示如下图,则为CentOS;
如果Ubuntu字样,则是Ubuntu。

在这里插入图片描述

java环境变量配置

vim /etc/profile

在文件尾部加入以下

# Ubuntu的java环境变量配置 

export JAVA_HOME=/usr/jdk1.8.0_144(jdk解压文件路径)
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
# CentOs的java环境变量配置

export JAVA_HOME=/usr/jdk1.8.0_144(jdk解压文件路径)
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
# 环境变量生效
source /etc/profile

JAVA_HOME 配置jdk的主目录
JRE_HOME 配置jre的目录
CLASSPATH 配置的CLASSPATH目录
PATH 将jdk的可执行文件目录添加到系统系统环境目录中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值