Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

which – Visualizza la posizione di un eseguibile

A volte su un sistema è installata più di una versione di un programma eseguibile. Sebbene ciò non sia molto comune sui sistemi desktop, non è insolito sui server di grandi dimensioni. Per determinare la posizione esatta di un determinato eseguibile, quale viene utilizzato il comando:


[io@linuxbox~]$ che ls

/ bin / ls

[io@linuxbox~]$ che ls

/ bin / ls


che funziona solo per i programmi eseguibili, non per i comandi incorporati o gli alias che sostituiscono i programmi eseguibili veri e propri. Quando proviamo a usare which su un comando incorporato della shell, ad esempio cd, non otteniamo alcuna risposta o un messaggio di errore:


[io@linuxbox~]$ quale cd

/usr/bin/quale: nessun cd in (/opt/jre1.6.0_03/bin:/usr/lib/qt- 3.3/bin:/usr/kerberos/bin:/opt/jre1.6.0_03/bin:/usr/lib/ccache:/usr/l ocal/bin:/usr/bin:/bin:/home/me/bin)

[io@linuxbox~]$ quale cd

/usr/bin/quale: nessun cd in (/opt/jre1.6.0_03/bin:/usr/lib/qt- 3.3/bin:/usr/kerberos/bin:/opt/jre1.6.0_03/bin:/usr/lib/ccache:/usr/l ocal/bin:/usr/bin:/bin:/home/me/bin)


che è un modo elegante per dire "comando non trovato".


Il miglior sistema operativo cloud computing su OnWorks: