登录阿里云,执行java -version:
输出结果:
openjdk version “1.8.0_191”
OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.16.04.1-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
whereis java输出结果:
java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz
env命令发现PATH环境变量里包含了文件夹/usr/bin, 而/usr/bin里有java这个执行文件,所以我们命令行里直接java -version能够工作。
ls -l /usr/bin | grep “java”, 发现它是个符号链接,指向/etc/alternatives/java:
而后者也是一个符号链接,执行真正的目录/usr/lib/jvm:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":