无法执行 cd /usr/bin/java

Not able to do cd /usr/bin/java

我正在尝试查看 /usr/bin/java 的内容 directory.But 即使我以 root 身份访问,也无法在 java 目录中进行 cd。

/usr/bin# cd java
-bash: cd: java: Not a directory

当我尝试查看此目录的权限时,我得到了这个

ls -ld java
lrwxrwxrwx 1 root root 22 Aug  5  2015 java -> /etc/alternatives/java

我现在应该如何访问 java 目录?

/etc/alternatives/java 通常 links 到 java 可执行文件,而不是目录。 请使用以下方式检查:

ls -l /etc/alternatives/java

它会显示一个 link,在它给你的 link 上做 ls -l,你会发现它实际上是一个文件而不是目录。