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

Hård länk

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

Varje hård länk hänvisar direkt till filinnehållet (till inoden). Om en viss fil har två hårda länkar och den ena tas bort (med rm(1) eller unlink(2)) så finns filinnehållet fortfarande kvar, utpekat av den andra länken. Motsatsen till en hård länk är en symbolisk länk eller symlänk, som hänvisar till ett befintligt filnamn.

Det går inte att göra hårda länkar till 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), medan de båda hårda länkarna pekar till samma inod (102055).Filtypen för sista raden är "l" (symlänk), inte "-" (vanlig fil).Storleken på filinnehållet är 3 tecken (filnamnet "bar").

Nu tar vi bort 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, men det är en symlänk som hänvisar till ett filnamn (bar) som inte längre finns.Felmeddelandet "no such file" handlar alltså inte om "minfil" (som finns) utan om den utpekade "bar" (som inte finns längre).Notera att "foo" finns kvar och pekar på samma inod (102055) som tidigare, men att länkräknaren (siffran före filägarens namn) har minskat från 2 till 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: 4+2

Intresserad av fler artiklar?

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

Senaste sökningarna

jarrick har fått 1362 sökningar. Den senaste gjordes 2024-12-11 05:43:39.

universalgeni har fått 1292 sökningar. Den senaste gjordes 2024-12-11 05:43:33.

lutherska kyrkan har fått 1891 sökningar. Den senaste gjordes 2024-12-11 05:43:21.

pitch har fått 1342 sökningar. Den senaste gjordes 2024-12-11 05:43:20.

2 har fått 1651 sökningar. Den senaste gjordes 2024-12-11 05:41:59.

Falsterborev har fått 1373 sökningar. Den senaste gjordes 2024-12-11 05:40:24.

fonografrulle har fått 1511 sökningar. Den senaste gjordes 2024-12-11 05:40:06.

Impotens har fått 1392 sökningar. Den senaste gjordes 2024-12-11 05:40:01.

svensk folkmusik har fått 1968 sökningar. Den senaste gjordes 2024-12-11 05:39:40.

åledshallen har fått 1246 sökningar. Den senaste gjordes 2024-12-11 05:39:35.

boot har fått 1339 sökningar. Den senaste gjordes 2024-12-11 05:38:59.

joakim har fått 1537 sökningar. Den senaste gjordes 2024-12-11 05:38:54.

Designed by: template world
Learning4sharing.nu
All Rights Reserved. 0.13 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.