Non riesco ad intuire la differenza che c'è tra un hard link e un copia di un file a me sembrano la stessa cosa.
Non riesco ad intuire la differenza che c'è tra un hard link e un copia di un file a me sembrano la stessa cosa.
hard link?
scusa, ma io conosco solo i soft-link, mi dici cosa sono?
Cosa vuoi di più dalla vita......
Una Slack!!!
hard-link:
- link basati sul numero di inode
- possibile solo tra files
- limitato al singolo filesystem
soft-link: link basati sul path
- valido anche per directory
- possono superare i limiti del filesystem (altra partizione)
In definitiva un hard link di un file è lo stesso file con un nome differente e/o in una posizione diversa
Un link simbolico (aka symlink, softlink) è un file differente il cui contenuto è un riferimento al file puntato.
Poi, come al solito, più precise e dettagliate informazioni si trovano nelle pagine di manuale, sugli Appunti, ...codice:cacao74@winnie:~/tmp$ echo "cacao" > file.txt cacao74@winnie:~/tmp$ ls -li total 4 63 -rw-r--r-- 1 cacao74 users 6 2005-12-06 21:34 file.txt cacao74@winnie:~/tmp$ ln file.txt hardlink.txt cacao74@winnie:~/tmp$ ls -li total 8 63 -rw-r--r-- 2 cacao74 users 6 2005-12-06 21:34 file.txt 63 -rw-r--r-- 2 cacao74 users 6 2005-12-06 21:34 hardlink.txt cacao74@winnie:~/tmp$ ln -s file.txt softlink.txt cacao74@winnie:~/tmp$ ls -li total 8 63 -rw-r--r-- 2 cacao74 users 6 2005-12-06 21:34 file.txt 63 -rw-r--r-- 2 cacao74 users 6 2005-12-06 21:34 hardlink.txt 78782 lrwxrwxrwx 1 cacao74 users 8 2005-12-06 21:35 softlink.txt -> file.txt cacao74@winnie:~/tmp$ more file.txt cacao cacao74@winnie:~/tmp$ more hardlink.txt cacao cacao74@winnie:~/tmp$ more softlink.txt cacao cacao74@winnie:~/tmp$ rm file.txt cacao74@winnie:~/tmp$ ls -li total 4 63 -rw-r--r-- 1 cacao74 users 6 2005-12-06 21:34 hardlink.txt 78782 lrwxrwxrwx 1 cacao74 users 8 2005-12-06 21:35 softlink.txt -> file.txt cacao74@winnie:~/tmp$ more hardlink.txt cacao cacao74@winnie:~/tmp$ more softlink.txt softlink.txt: No such file or directory
ciao
slack? smack!