Ln (Unix)

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 25 oktober 2018; kontroller kräver 2 redigeringar .

ln är ett Unix-  kommando som skapar en hård länk eller symbolisk länk till en fil.

Kommandoformat:

ln fil refname # skapa en "hård" länk (hård länk) ln -s fil refname # skapa en "symbolisk" länk (symbolisk länk)

Detta kommando skapar en hård länk till filen "fil1", som kommer att se ut och placeras som "fil2". Således, för filsystemet, kommer den givna filen "fil1" och referensen till den "fil2" faktiskt att vara samma fil fysiskt. En hård länk kan inte peka på en fil som finns på en annan diskpartition. Det är inte heller möjligt att skapa en hård länk till en katalog.

Om en symbolisk länk skapas (med "-s"-omkopplaren), kanske filen "fil1" inte existerar. En symbolisk länk med namnet "fil2" kommer fortfarande att skapas. Exempel:

ln -s /media/home/ed /home # en symbolisk länk kommer att skapas i "/home"-katalogen till "/media/home/ed"-katalogen.

Se även

Länkar