永发信息网

centos配置环境变量,也生效了。配置了JAVA_HOME,但是执行 cd $JAVA_HOME/不能

答案:2  悬赏:10  手机版
解决时间 2021-02-13 08:37
  • 提问者网友:蓝莓格格巫
  • 2021-02-12 19:54
centos配置环境变量,也生效了。配置了JAVA_HOME,但是执行 cd $JAVA_HOME/不能自动补全后面的内容,请问怎么解决?

问题已解决:
linux在命令行输入命令时,如果有$字符,按tab键时会自动在前面加入转义字符,反而达不到自己需要的效果. 解决这种问题需要进行设置,不让他自动转义,执行命令(命令的意思是开启目录扩展,-s是打开): shopt -s direxpand 然后再支持刚才的命令,按tab后会把$JAVA_HOME转为真实的文件夹,再tab提示就非常方便了,达到了理想的效果.
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-02-12 21:27
cd %java_home%/
全部回答
  • 1楼网友:山君与见山
  • 2021-02-12 22:42
你好! JAVA_HOME目录不存在,或者配错了 如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯