Ln (Unix): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Messbot (discussione | contributi)
+
Etichette: Modifica da mobile Modifica da web per mobile
 
(2 versioni intermedie di 2 utenti non mostrate)
Riga 1:
{{Titolo minuscolo}}
[[File:Diferencias entre enlaces duros y enlaces simbólicos en ambiente GNU Linux.jpg|thumb|]]
 
'''ln''' è un comando dei [[Sistema operativo|sistemi operativi]] [[Unix]] e [[Unix-like]], e più in generale dei sistemi [[POSIX]]<ref>{{cita web
|url=httphttps://www.opengroup.org/onlinepubs/000095399/utilities/ln.html
|titolo=ln
|accesso=25-05-2008
Riga 8 ⟶ 10:
}}</ref>, che crea [[Collegamento simbolico|collegamenti simbolici]] e [[Collegamento fisico|collegamenti fisici]] a [[file]] e [[directory]]. Se non diversamente specificato, crea collegamenti fisici.
 
== UsoSintassi ==
La sintassi generale di ''ln'' è la seguente:
ln [''opzioni''] [--] ''sorgente1'' [''sorgente2'' …] ''destinazione''
Riga 18 ⟶ 20:
Il doppio trattino <kbd>--</kbd> (facoltativo) indica che i parametri successivi non sono da considerarsi opzioni.
 
== Opzioni ==
Tra le opzioni principali vi sono:
 
;<kbd>-s</kbd>: Crea [[Collegamento simbolico|collegamenti simbolici]] invece di [[Collegamento fisico|collegamenti fisici]]. In questo caso i nomi indicati dai parametri ''sorgente'' possono anche indicare file o directory non esistenti.
;<kbd>-f</kbd>: Nel caso non sia possibile creare il collegamento poiché esiste già un file con lo stesso nome, tenta di rimuoverlo.
Riga 32 ⟶ 36:
== Collegamenti fisici a collegamenti simbolici ==
In alcuni sistemi Unix e Unix-like (tra cui [[GNU/Linux]] e [[Solaris (sistema operativo)|Solaris]]) è possibile creare un collegamento fisico ad un collegamento simbolico (e viene incrementato il numero di riferimenti al collegamento simbolico stesso), mentre in altri (tra cui [[HP-UX]]) ciò risulta nella creazione di un collegamento fisico al file o alla directory a cui il collegamento simbolico si riferisce (per cui viene incrementato il numero di riferimenti del file o della directory).<ref>{{cita web
|url=httphttps://lwn.net/Articles/294667
|titolo=Standards, the kernel and Postfix
|accesso=03-09-2008
Riga 55 ⟶ 59:
== Collegamenti esterni ==
* {{cita web
|url=httphttps://www.gnu.org/software/coreutils/manual/html_node/ln-invocation.html
|titolo=ln: Make links between files
|accesso=25-08-2008