giu
29

Eseguibile non trovato?

 

Un comando non trovato è un errore comune in Linux, ciò significa che il sistema ha cercato il comando in tutto il filesystem, ma non è riuscito a trovarlo.

Beh, non proprio dappertutto, ci sono alcuni luoghi specifici in cui il sistema ricerca gli eseguibili, tali “luoghi” vengono impostati nella variabile d ambiente PATH.

Per dare uno sguardo alla variabile $PATH nel vostro sistema, eseguire il seguente comando in un terminale:

$ echo $PATH

che dovrebbe restituire qualcosa di simile a:

/usr/sbin:/usr/bin:/usr/local/bin:/bin:/sbin:/home/kayowas/bin

Il valore può variare da distro a distro, ma solitamente sono più o meno simili.

Per controllare il percorso di un comando digitate:

which NOME_COMANDO

ad esempio:

$ which ls

/bin/ls

Si potrebbe non trovare un comando anche quando si è diventati root con “su”, anche se si è certi di avere il comando nella directory bin, infatti, c è una differenza tra “su” e “su -”, quando si effettua il login come root senza il trattino, il percorso login rimane quello dell utente precedente:

[root@localhost kayowas]#

E con su -:

[root@localhost root]#

Digitando solo “su”, non viene caricato l ambiente dell utente al quale si desidera passare, si sostituiscono semplicemente UID e GID.

Popularity: 1% [?]

  • OkNotizie
  • Upnews
  • Wikio



Puoi visualizzare il post originale qui.




Fatal error: Call to undefined function wp23_related_posts() in /home/tuxfeed/public_html/wp-content/themes/df_marine/index.php on line 68