Path: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
mNessun oggetto della modifica
 
Riga 1: Riga 1:
'''Path''' è un termine inglese che significa '''percorso'''.
'''Path''' è un termine inglese che significa '''percorso'''.


Il path è una stringa che indica univocamente la posizione di un file o di una directory in un [[filesystem]]. Il path è letteralmente il "percorso" che si deve seguire partendo dalla directory radice (/) per giungere ad un determinato file o directory.  
Il path è una stringa che indica univocamente la posizione di un file o di una directory in un [[File System|filesystem]]. Il path è letteralmente il "percorso" che si deve seguire partendo dalla directory radice (/) per giungere ad un determinato file o directory.  


Ad esempio il path di un un file <code>esempio.txt</code> nella mia home è:
Ad esempio il path di un un file <code>esempio.txt</code> nella mia home è:
Riga 9: Riga 9:
</pre>
</pre>


Se si parla di [[shell]], con il termine PATH si indica una variabile di ambiente che contiene una lista di ''path'' delle directory in cui la shell cerca i file eseguibili.
Se si parla di [[shell]], con il termine [[Esecuzione di programmi: la variabile PATH | PATH]] si indica una variabile di ambiente che contiene una lista di ''path'' delle directory in cui la shell cerca i file eseguibili.


Possiamo vedere il contenuto della variabile con un semplice <code>echo</code>. Ad esempio:
Possiamo vedere il contenuto della variabile con un semplice <code>echo</code>. Ad esempio:


<pre>$ echo $PATH
<pre>$ echo $PATH
/usr/local/bin:/usr/bin:/bin
/usr/local/bin:/usr/bin:/bin
</pre>
</pre>


Riga 20: Riga 20:


<pre>$ nessuncomando
<pre>$ nessuncomando
-bash: nessuncomando: command not found
-bash: nessuncomando: command not found
</pre>
</pre>
Per maggiori informazioni, leggere la guida [[Esecuzione di programmi: la variabile PATH]]


[[Categoria:Glossario]]
[[Categoria:Glossario]]
6 999

contributi