Nota: questo è un obiettivo d’esame RHCSA 7.
Collegamenti (link) soft e hard
Per creare un collegamento fisico che punta a un file esistente (qui /path/file1) (entrambi i percorsi devono trovarsi nello stesso file system), digitare:
# ln /path1/file1 /path2/file2
Nota 1: non è possibile creare un collegamento fisico che punta a una directory.
Nota 2: in RHEL 7, solo il proprietario di un file può creare un hard link che punta ad esso. Per ripristinare il comportamento di RHEL 6, aggiungere fs.protected_hardlinks = 0 nel file /etc/sysctl.conf ed eseguire il comando sysctl -p.
Per creare un collegamento software che punta a un file o una directory esistente (qui /path/file1), digitare:
# ln -s /path1/file1 /path2/file2
Controlla il risultato:
# ls -i /path2/file2