zsh与/etc/profile
来源:互联网 发布:单片机 采集电池电压 编辑:程序博客网 时间:2024/06/18 09:56
zsh与/etc/profile
之前安装jdk后,在/etc/profile里面export了相应的环境变量。但是今天换成zsh之后,重启发现profile失效了。其可修。一开始是因为启动Idea发现找不的jdk,接着在shell里发现找不到javac命令,但是java命令还是可以找到的。只是java -version之后发现并不是我自己装的Oracle的jdk,而是系统自带的openjdk,以为是openjdk搞的事。于是which java之后,找到openjdk的java命令路径/usr/bin/java,修改了其名字。然后java也找不到了。。。。突然想起刚刚换了zsh,会不会是它搞的鬼。于是查看了JAVA_HOME等相应的环境变量,果然都为空。但是为什么/etc/profile会失效呢。查看zsh的相关文档后发现,zsh其实并不使用/etc/profile文件,而是使用/etc/zsh/下面的zshenv、zprofile、zshrc、zlogin文件,并以这个顺序进行加载。于是乎,在zprofile里重新对JAVA环境变量进行了设置。重启后,问题完美解决~
阅读全文
0 0
- zsh与/etc/profile
- /etc/profile 与 /etc/environment
- /etc/profile与/etc/enviroment的比较
- /etc/profile 与 /etc/bashrc 的区别
- /etc/environment 与/etc/profile的不同
- /etc/rc.local 与 /etc/profile
- :/etc/profile
- /etc/profile
- /etc/profile
- /etc/profile
- /root/.bashrc与/etc/profile的异同
- /root/.bashrc与/etc/profile的异同
- /root/.bashrc与/etc/profile的异同
- /root/.bashrc与/etc/profile的异同
- linux中/etc/profile 与/etc/environment文件的区别?
- linux中/etc/profile 与/etc/environment文件的区别?
- linux中/etc/profile 与/etc/environment文件的区别
- /etc/profile和/etc/profile.d/
- js从服务器获取数据生成CSV
- 排序算法·选择排序
- Zookeeper简介
- 自定义异常
- 函数
- zsh与/etc/profile
- 名词解释:db_name、SID、servie_name、globel_name、unqname
- 串的模式匹配
- Linux常用命令
- linux/ubuntu简单快速安装mysql
- JavaScript中的setAttribute用法
- Head First设计模式之状态模式
- Java实训笔记1——9.7
- Maven打包