Stavo ripassando un po' i comandi base dei sistemi *nix.
Cioè... il symlink anche se il file viene cancellato e poi ricreato un altro si ricollega... mentre l'altro fa un collegamento all'inode invece che al nome? Quindi se l'inode viene scollegato con rm allora mantiene l'ultimo contenuto? Oppure è una mera copia di un file, che però cambia automaticamente?codice:$ vi originale $ cat originale Questo è il contenuto originale $ cat hardlink Questo è il contenuto originale $ cat symlink Questo è il contenuto originale $ rm -f originale $ touch originale $ vi originale $ ls -l totale 8 -rw-r--r-- 1 XXX XXX 32 2006-07-29 20:40 hardlink -rw-r--r-- 1 XXX XXX 25 2006-07-29 20:40 originale lrwxrwxrwx 1 XXX XXX 9 2006-07-29 20:36 symlink -> originale $ cat originale Ho cambiato il contenuto $ cat symlink Ho cambiato il contenuto $ cat hardlink Questo è il contenuto originale
E in definitiva, i symlink so quando si usano, ma gli hard link quando andrebbero utilizzati?