Se rm -rf un symlink verranno cancellati anche i dati che indica il link?


13

Questo è il contenuto della /home3directory sul mio sistema:

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

Voglio ripulirlo, ma sono preoccupato per i collegamenti simbolici, che indicano un'altra unità.

Se dico rm -rf /home3eliminerà l'altra unità?

Risposte:


23

rm -rf /home3eliminerà tutti i file e le directory all'interno home3e in home3sé, che includono i file del collegamento simbolico, ma non "seguirà" (de-riferimento) quei collegamenti simbolici.

In altre parole, quei file symlink verranno eliminati. I file a cui "puntano" / "collegano" non saranno toccati.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.