Si je rm -rf un lien symbolique, les données du lien seront-elles également effacées?

13

Voici le contenu du /home3répertoire sur mon système:

./   backup/    hearsttr@  lost+found/  randomvi@  sexsmovi@
../  freemark@  investgr@  nudenude@    romanced@  wallpape@

Je veux nettoyer cela, mais je suis inquiet à cause des liens symboliques, qui pointent vers un autre lecteur.

Si je dis rm -rf /home3cela supprimera-t-il l'autre lecteur?

user4951
la source

Réponses:

23

rm -rf /home3supprimera tous les fichiers et répertoires à l'intérieur de lui home3- home3même, qui incluent les fichiers de liens symboliques, mais ne "suivra" pas (dé-référence) ces liens symboliques.

Mettez-le en d'autres termes, ces fichiers de liens symboliques seront supprimés. Les fichiers vers lesquels ils "pointent" / "lient" ne seront pas touchés.

John Siu
la source