Start Logga In Skriv Artikel Om Oss
Vad söker du?
Allt om 'Hård länk'

Hård länk

En robust länkär i UNIX samt Linux ett filnamn som hänvisar mot innehållet en fil (eller rättare sagt: mot en inod). Allihopa filer samt filkataloger är hårda länkar, skada oftast används ordet bara när man har mer än ett filnamn som hänvisar mot samma fil.Länkar skapas i UNIX med kommandot ln(1).

Varje robust koppling hänvisar bums mot filinnehållet (till inoden). Försåvitt en speciell fil har par hårda länkar samt den ena tas dän (med rm(1) eller unlink(2)) så finns filinnehållet fortfarande kvar, utpekat av den andra länken. Motsatsen mot en robust koppling är en symbolisk koppling eller symlänk, som hänvisar mot ett befintligt filnamn.

Det promenerar ej att producera hårda länkar mot filkataloger.

Se även UNIX/Filsystemet.

SymlänkHård länkInodFilinnehåll

foo ----+|+-------- bar ----+--- #102055 ----- "Hello world"|Typ "-"+-------------------------------------------+|minfil ----- #102056 ----- "bar"Typ "l"

echo "Hello world" > barls -li102055 -rw-r--r-- 1 lars lars 12 Feb6 23:31 bar

ln bar fools -li102055 -rw-r--r-- 2 lars lars 12 Feb6 23:31 bar102055 -rw-r--r-- 2 lars lars 12 Feb6 23:31 foo

ln -s bar minfills -li102055 -rw-r--r-- 2 lars lars 12 Feb6 23:31 bar102055 -rw-r--r-- 2 lars lars 12 Feb6 23:31 foo102056 lrwxrwxrwx 1 lars lars3 Feb6 23:33 minfil bar

Nedersta raden i ls-utskriften visar att symlänken har fått ett nytt inod-nummer (102056), medans de bägge hårda länkarna pekar mot samma inod (102055).Filtypen för sista raden är "l" (symlänk), ej "-" (vanlig fil).Storleken villig filinnehållet är 3 indikation (filnamnet "bar").

Nu tar vi dän filen bar:

rm barcat minfilcat: minfil: No such file or directoryls -li102055 -rw-r--r-- 1 lars lars 12 Feb6 23:31 foo102056 lrwxrwxrwx 1 lars lars3 Feb6 23:33 minfil bar

Filnamnet minfil finns kvar, skada det är en symlänk som hänvisar mot ett filnamn (bar) som ej längre finns.Felmeddelandet "no such file" köper således ej försåvitt "minfil" (som finns) utan försåvitt den utpekade "bar" (som ej finns längre).Notera att "foo" finns kvar samt pekar villig samma inod (102055) som tidigare, skada att länkräknaren (siffran inför filägarens namn) har minskat från 2 mot 1.

diskussion (här diskuterar vi artikeln)

Redigera?

Artikeln skriven 2009-01-16 av Learning4sharing

Inga kategorier för denna artikel än...

Vi behhöver hjälp att kategorisera våra artiklar. Kan du skriva ett nyckelord för denna artikel? Du kan skriva upp till 3 olika nyckelord för denna artikel, vi uppskattar din hjälp!

Skriv nyckelord som du tycker beskriver denna artikel på ett bra sätt. Du kan ange 3 olika nyckelord för denna artikel, max 20 tecken per nyckelord.

  1. Lägg till fler
    Skriv in svaret på frågan: 7+6

Intresserad av fler artiklar?

OBAFGKM
Zekken
Neutronstjärna
Gullig
Stjärntroende
Bräm
Masada
Koppel
Aum shinrikyo

Senaste sökningarna

natrium har fått 385 sökningar. Den senaste gjordes 2012-05-25 04:19:53.

Rl har fått 259 sökningar. Den senaste gjordes 2012-05-25 04:14:48.

dialekt har fått 286 sökningar. Den senaste gjordes 2012-05-25 04:06:48.

industriella har fått 218 sökningar. Den senaste gjordes 2012-05-25 04:05:27.

häftad har fått 54 sökningar. Den senaste gjordes 2012-05-25 04:05:21.

dammsugare har fått 515 sökningar. Den senaste gjordes 2012-05-25 04:05:13.

kemisk energi har fått 303 sökningar. Den senaste gjordes 2012-05-25 04:05:05.

lovisa har fått 160 sökningar. Den senaste gjordes 2012-05-25 04:04:58.

färgband har fått 67 sökningar. Den senaste gjordes 2012-05-25 04:04:52.

luftfarkost har fått 200 sökningar. Den senaste gjordes 2012-05-25 04:04:44.

Malmberg har fått 225 sökningar. Den senaste gjordes 2012-05-25 04:04:37.

79 har fått 427 sökningar. Den senaste gjordes 2012-05-25 04:04:29.

Designed by: template world
Learning4sharing.nu
All Rights Reserved. 0.97 SEK

Logga in

Välkommen att redigera och skriva nya artiklar!

Ingent Konto?

Skaffa konto för att redigera och skapa nya ariklar Nytt Konto.

Ny Användare

Välkommen att redigera och skriva nya artiklar! Skapa konto nedan.


Ett verifieringsmail kommer att skickas till din E-post som du måste öppna och verifiera din E-post med

Lägg till artikel

Du är inte inloggad.

Logga In eller Skapa konto.