Collegamento simbolico: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
+nota disambigua
Nessun oggetto della modifica
Riga 2:
[[Immagine:SymLink.svg|frame|right|Rappresentazione grafica di un collegamento simbolico (in azzurro) ad un file (in grigio)]]
 
In [[informatica]], si dice '''collegamento simbolico''' (in [[Lingua inglese|inglese]] ''symbolic link'', spesso contratto in ''symlink'' ma conosciuto anche come ''soft link'') un particolare tipo di [[file]] che altro non è altro che un rimando ad un altro file o [[directory]].
 
==Descrizione==
 
Un collegamento simbolico è un file contenente un [[percorso]] relativo od assoluto al file o directory a cui fa riferimento; questo permette di creare collegamenti non solo all'interno della stessa [[Partizione (informatica)|partizione]], ma anche da un [[file system]] ad un altro, offrendo quindi più flessibilità rispetto ad un [[collegamento fisico]]. Questa flessibilità si paga con una minore affidabilità: se il file a cui un collegamento simbolico punta viene rimosso o cambiato di nome, il collegamento rimane ''orfano'', venendo a mancare la sua destinazione; un collegamento fisico, invece, puntando direttamente ai dati (il contenuto) del file, è indipendente dal file di destinazione specificato al momento della sua creazione.
Line 8 ⟶ 10:
È possibile creare collegamenti simbolici ad altri collegamenti simbolici, e così via, con dei limiti nella lunghezza totale della catena che dipendono dal sistema operativo in uso.
 
===Memorizzazione e funzionamento===
Un collegamento simbolico, benché indipendente dal file a cui fa riferimento, viene comunque gestito in maniera trasparente da molte delle funzionalità del [[sistema operativo]] di accesso ai file, che interpretano una richiesta d'accesso al collegamento come se fosse per il file a cui questo fa riferimento. Naturalmente, sono sempre previste delle funzioni specifiche per operare sui collegamenti simbolici (creazione, riconoscimento, eliminazione).