
Mai successo a me il non ricordo la directory o percorso di installazione di qualsiasi utilità o strumento che è stato installato in precedenza nel Linux, o forse il percorso di alcuni comando proprio della Sistema. Si finisce per lavorare con così tante distribuzioni diverse che c'è un momento dove si mescola con l'altro.
Normalmente si va alle cartelle usuale, che si trovano spesso tali applicazioni, e tendono ad essere lì, ma in altri casi, per quanto sembri, il percorso di installazione di qualsiasi applicazione è noi resiste e non siamo riusciti a dare con esso.
Per risolvere questo problema, C'è il comando che. Si tratta di un comando abbastanza semplice Che cosa trova il eseguibile sul sistema. Permettete che passa, come parametri, uno o più nomi per la ricerca e lo rende attraverso la route configurate nella variabile di ambiente $PERCORSO.
Supponiamo di che voler trovare dove fare l'installazione del MySQL. Per fare questo, Eseguiamo le seguenti operazioni, ottenendo la risposta corrispondente:
1 2 3 | $ which mysql /usr/bin/mysql |
Pure noi indica tale comando, il file eseguibile MySQL si trova nel percorso /usr / bin / mysql.
che ci permette anche di passare come parametri eseguibili diversi, e ci ritorno per il percorso di tutti i Essi:
1 2 3 4 5 6 | $ which ls echo mysql php /bin/ls /bin/echo /usr/bin/mysql /usr/bin/php |
Infine, Se aggiungiamo l'opzione -A Questo comando, ci restituisce tutti gli itinerari dove si trova l'eseguibile.
1 2 3 4 | $ which -a ls /bin/ls usr/bin/ls |
In questo modo, con il comando che, È possibile effettuare ricerche per file eseguibile, che potrebbe essere installato in qualsiasi occasione, e non ricordo che è stato tuo destinazione.
