Benvenuto,
Ospite
|
ARGOMENTO:
Moderatori: Francesco.Alo, jpalombi
Benvenuto,
Ospite
|
|
Vorrei capire il corretto funzionamento del comando whereis.
Mi domando se cerca in tutto il disco oppure se si limita ai comandi accessibili nel path. Ad esempio how installato l'rpm del jdk1.8.0_161. Al termine dell'installazione volevo vedere dove è installato il comando java per cui provo ad eseguire il comando whereis java. Premetto che primi di installare il jdk avevo verificato che era presente l'openjdk. Il comando whereis mi ritorna [root@localhost java]# whereis java java: /usr/bin/java /usr/lib/java /etc/java /usr/share/java /usr/share/man/man1/java.1.gz quando nella realtà il java del jdk1.8 si trova nel path /usr/java/jdk1.8.0_161/bin/java Cosa sbaglio? grazie Raffaele Fabbri
|
Si prega Accedi a partecipare alla conversazione. |
|
Ciao Raffaele,
ti cito il manuale: "whereis then attempts to locate the desired program in the standard Linux places, and in the places specified by $PATH and $MANPATH." Solitamente /usr/bin/java è un soft link che dovrebbe puntare al file che hai indicato. Verifica con un ls -l. Saluti |
Si prega Accedi a partecipare alla conversazione. |