Cerca nel sito:
ricerca
avanzata

Frasi Celebri...

La saggezza si conquista attraverso la sofferenza.

Eschilo 

Sondaggio:

A tuo giudizio, riaprire le "casechiuse" è...

Un modo per combattere la criminalità
Un insulto alle donne
Una cosa da fare al più presto
L'ennesima stupidaggine di questo governo
Una cosa che non mi interessa

visualizza risultati


 

Eseguibilità

Ogni comando può differire da un altro per il linguaggio in cui è stato programmato ma esistono caratteri comuni per ogni sistema Unix/Linux. Tutti i comandi sono tendenzialmente organizzati in particolari posizioni nel file system. Le posizioni dove il sistema cerca i comandi sono indicati nella variabile di ambiente PATH. Per conoscere queste locazioni digitate:

# echo $PATH
/usr/sbin:/bin:/usr/bin:/usr/bin/X11

Ogni posizione è separata dal carattere ":". Per ampliare i percorsi di ricerca comandi è necessario indicare al sistema quest'ultime digitando quanto segue:

# export PATH=$PATH:/usr/local/bin

rieseguendo il comando precedente la situazione cambierà come segue:

# echo $PATH
/usr/sbin:/bin:/usr/bin:/usr/bin/X11:/usr/local/bin

In questo caso è stata aggiunta la directory /usr/local/bin al PATH e il sistema potrà lanciare i comandi presenti in quest'ultima posizione. E' possibile lanciare comandi anche fuori dai percorsi presenti nella variabile PATH e per fare questo è necessario precedere il nome di comando con le lettere ./ come segue:

# ./comando

Resta inteso che sia in quest'ultima situazione come nelle precedenti il comando o file deve avere i diritti di esecuzione precedentemente analizzati.

 

successivo
–«  INDICE  »–

 

 

 

 
Powered by paper&pencil (carta&matita ) - Copyright © 2001-2009 Cataldo Sasso