Skillnaden på hårda och mjuka länkar?

Trädvy Permalänk
Medlem
Plats
::1
Registrerad
Mar 2002

Skillnaden på hårda och mjuka länkar?

jag har aldrig riktigt fattat det här med länkar...

Vad är det för skillnaden på hårda och mjuka länkar?

När ska man använda vilken sort?

Computers make it easier to do a lot of things, but most of the things they make it easier to do don't need to be done. -Andy Rooney

Trädvy Permalänk
Medlem
Plats
Vasa, Finland
Registrerad
Nov 2003

En hård länk är i princip en kopia, även om alla hårdlänkade kopior bara tar upp utrymmet av en. Om du tar bort den filen du länkade kommer den hårdlänkade kopian fortfarande att finnas kvar, användbar. Filen raderas först när alla hårda länkar är raderade.

Mjuka länkar är jämförbara med shortcuts i Windows.

I serverrummet kan ingen höra dig fisa

Trädvy Permalänk
Medlem
Plats
Mölndal
Registrerad
Jul 2005

En viktig skillnad är att hårda länkar inte kan gå över partitonsgränser medans mjuka länkar kan det.

En annan skillnar är att så länge minst en hård länk pekar på "filen" så finns filen kvar (alla filer har minst en hård länk). Tar man bort filen som en mjuk länk pekar på så finns länken kvar men pekar inte på någonting.

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Nov 2003

En hård länk är en pekare till en inode, datastrukturen som representerar en fil på disken, en mjuk länk är en pekare till en sökväg. Alla vanliga fil är i princip hårda länkar.

Trädvy Permalänk
Medlem
Plats
Västerås
Registrerad
Jul 2001

Mjuka länkar kan, till skillnad från hårda, peka på kataloger.

"ls -l" ger information om hur många hårda länkar som pekar på en en fils inod (siffran i andra kolumnen, den som visar hur många filer katalogerna innehåller).