2016-05-16 16 views
0

Ich versuche, Inhalt von/usr/bin/java directory.But nicht in der Lage, cd im Java-Verzeichnis tun, auch wenn ich als root zugreifen.Kann nicht cd/usr/bin/java

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

Wenn ich versuche, die Erlaubnis dieses Verzeichnisses anzuzeigen Ich erhalte diese

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

Was soll ich jetzt tun Java-Verzeichnis zugreifen?

+2

sein nicht Verzeichnis pal seinen Link zu 'java' Befehl – Hosseini

+0

Versuchen Sie" ls -l/etc/alternatives/java "und prüfen, ob es ein vorhandenes Verzeichnis –

+1

ist, wie Sie in' ls' sehen können, ist es kein Verzeichnis, sein eine weiche Verbindung zu einer anderen Datei. Um den tatsächlichen Pfad des Java-Verzeichnisses zu sehen, tun Sie 'ls -lrt/etc/alternatives/java' – piyushj

Antwort

0

/etc/alternatives/java in der Regel Links zu Java ausführbare, nicht Verzeichnis. Bitte überprüfen, indem Sie mit:

ls -l /etc/alternatives/java 

Es Sie einen Link zeigen, tun ls -l auf den Link, dass es Sie gibt, und Sie werden sehen, dass es tatsächlich eine Datei ist kein Verzeichnis.