6 999
contributi
(primo inserimento) |
S3v (discussione | contributi) mNessun oggetto della modifica |
||
(5 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
'''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 [[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 è: | |||
<pre> | |||
/home/anto/esempio.txt | |||
</pre> | |||
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: | |||
<pre>$ echo $PATH | |||
/usr/local/bin:/usr/bin:/bin | |||
</pre> | |||
ci dice che ogni comando digitato nella shell verrà cercato prima in <code>/usr/local/bin</code> poi in <code>/usr/bin</code> ed infine in <code>/bin</code>, e se non viene ancora trovato ci verrà dato l'errore: | |||
<pre>$ nessuncomando | |||
-bash: nessuncomando: command not found | |||
</pre> | |||
[[Categoria:Glossario]] | |||
contributi