Wenn ich einen Symlink rm -rf, werden die Daten, auf die der Link verweist, auch gelöscht?


12

Dies ist der Inhalt des /home3Verzeichnisses auf meinem System:

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

Ich möchte dies bereinigen, mache mir aber Sorgen wegen der Symlinks, die auf ein anderes Laufwerk verweisen.

Wenn ich sage, rm -rf /home3wird das andere Laufwerk gelöscht?

Antworten:


22

rm -rf /home3löscht alle Dateien und Verzeichnisse in home3und home3selbst, die Symlink-Dateien enthalten, folgt diesen Symlinks jedoch nicht (de-referenziert).

Mit anderen Worten, diese Symlink-Dateien werden gelöscht. Die Dateien, auf die sie "zeigen" / "verlinken", werden nicht berührt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.