亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求教linux大神,不小心刪了etc/profile文件內容以后配置java環境出問題了

http://img1.sycdn.imooc.com//596e2302000159f806850385.jpg如題,不小心把內容刪光了,后來我問別人要了profile文件黏貼進去,執行 source profile文件的時候報錯了,這個是別人給的profile內容下面的圖是報錯的

?#?/etc/profile

#?System?wide?environment?and?startup?programs,?for?login?setup
#?Functions?and?aliases?go?in?/etc/bashrc

#?It's?NOT?a?good?idea?to?change?this?file?unless?you?know?what?you
#?are?doing.?It's?much?better?to?create?a?custom.sh?shell?script?in
#?/etc/profile.d/?to?make?custom?changes?to?your?environment,?as?this
#?will?prevent?the?need?for?merging?in?future?updates.

pathmunge?()?{
????case?":${PATH}:"?in
????????*:"$1":*)
????????????;;
????????*)
????????????if?[?"$2"?=?"after"?]?;?then
????????????????PATH=$PATH:$1
????????????else
????????????????PATH=$1:$PATH
????????????fi
????esac
}


if?[?-x?/usr/bin/id?];?then
????if?[?-z?"$EUID"?];?then
????????#?ksh?workaround
????????EUID=`id?-u`
????????UID=`id?-ru`
????fi
????USER="`id?-un`"
????LOGNAME=$USER
????MAIL="/var/spool/mail/$USER"
fi

#?Path?manipulation
if?[?"$EUID"?=?"0"?];?then
????pathmunge?/sbin
????pathmunge?/usr/sbin
????pathmunge?/usr/local/sbin
else
????pathmunge?/usr/local/sbin?after
????pathmunge?/usr/sbin?after
????pathmunge?/sbin?after
fi

HOSTNAME=`/bin/hostname?2>/dev/null`
HISTSIZE=1000
if?[?"$HISTCONTROL"?=?"ignorespace"?]?;?then
????export?HISTCONTROL=ignoreboth
else
????export?HISTCONTROL=ignoredups
fi

export?PATH?USER?LOGNAME?MAIL?HOSTNAME?HISTSIZE?HISTCONTROL

#?By?default,?we?want?umask?to?get?set.?This?sets?it?for?login?shell
#?Current?threshold?for?system?reserved?uid/gids?is?200
#?You?could?check?uidgid?reservation?validity?in
#?/usr/share/doc/setup-*/uidgid?file
if?[?$UID?-gt?199?]?&&?[?"`id?-gn`"?=?"`id?-un`"?];?then
????umask?002
else
????umask?022
fi

#?/usr/share/doc/setup-*/uidgid?file
if?[?$UID?-gt?199?]?&&?[?"`id?-gn`"?=?"`id?-un`"?];?then
????umask?002
else
????umask?022
fi

for?i?in?/etc/profile.d/*.sh?;?do
????if?[?-r?"$i"?];?then
????????if?[?"${-#*i}"?!=?"$-"?];?then
????????????.?"$i"
????????else
????????????.?"$i"?>/dev/null?2>&1
????????fi
????fi
done

unset?i
unset?pathmunge
JAVA_HOME=/opt/jdk1.8.0_65
JRE_HOME=$JAVA_HOME/jre
JAVA_BIN=$JAVA_HOME/bin
JRE_BIN=$JRE_HOME/bin

PATH=$JAVA_BIN:JRE_BIN:$PATH
export?JAVA_HOME?JRE_HOME?PATH


http://img1.sycdn.imooc.com//596e222c0001f72506710825.jpg

我在想是不是這個問題,配置太多次了。。。要怎么編輯呢,用

$ PATH=$PATH:/usr/local/bin這個方法無效啊

http://img1.sycdn.imooc.com//596e285f00010fca08510084.jpg

正在回答

2 回答

哈哈,不明覺厲~

0 回復 有任何疑惑可以回復我~

搞定了,"export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"用這個就好,吐血。。。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

求教linux大神,不小心刪了etc/profile文件內容以后配置java環境出問題了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號