Egy egyszerű magyarázat a szimbolikus (lágy hivatkozások) és a merev (kemény hivatkozások) kapcsolatokkal xnix, adminstuff
[Szimbolikus linkek (lágy hivatkozások)]
Ahhoz, hogy megértsük, mi a szimbolikus link - elképzelni katalógus papír alapú dokumentumok (egy csomó polc a dokumentumok). Tegyük fel, hogy polcokat „építési szabványok” és a „gépgyártási szabványoknak.” De mi van, ha van egy szabványos kapcsolatos tervezési gép összeszerelése üzletekben? Végtére is, ez a szabvány lehet szükség, és az építők és a gépipar területén.
Az első megoldás az, hogy ez a dokumentum a következő részben „Construction”, valamint a „Mechanikai Engineering” hagyja Érdekes, hogy a dokumentumot a tárolt név a „Building Standards”. Ez a megközelítés akkor alkalmazható, ha a dokumentum utal, hogy a létesítmény építési, ahelyett, hogy a gépipar területén.

# Cd a home könyvtár
mkdir -p előírások /
cd szabványok / civil # katalógusában építési szabványok
érintse document1.txt # hozzon létre egy új szabványos fájl
echo "szöveg"> document1.txt # tartalmát.
/standards/civil/document1.txt
macska document1.txt # linket követve, egyértelmű, hogy az eredeti fájl létezik
Mivel a gyakorlat - megpróbál létrehozni egy szimbolikus linket a könyvtár. Keresse meg a legegyszerűbb módja annak, hogy hozzon létre szimbolikus linkek kedvenc ablakrendszert (pl drag-n-drop); szimbolikus linket az asztalon, hogy a leggyakrabban használt alkalmazások.
[Hard linkek (hardlink)]
Hard linkek némileg hasonlít a könyvtár kártya rendszer - ha van egy egyedi azonosítót minden könyvet, és tudva, hogy - tehetjük fel a könyvtárost, hogy nekünk ezt a könyvet. Ezzel a névvel különböző könyvek lehet azonos, de azonosítókat - soha (ez egy fontos pont, jegyzet).
Képzeljük el, hogy van egy könyv, hadd Egerek és emberek. " Városunkban, az ilyen dolgok nem nagyon népszerű, ezért azt feltételezzük, hogy ez a könyv csak egy, mondjuk, a központi könyvtár. De itt jön a helyi könyvtárban, és nem találja meg ebben a könyvben. De van egy kártya, amely felsorolja a könyv kódot. És most, a könyvtáros hívások más könyvtárak és megtudja, hogy egy könyv van a középpontban. Tegyük fel, hogy van egy jó szolgáltatást, és akkor azonnal hozza. Így nehéz linkek működnek.


Mint látható, az index fájl megfelelő a kártyát, és a tartalom - a könyv. És ők csak elkülönítve tartják, a különböző területeken a merevlemez - (kártya - a fájlok, könyvek - az adattár). És ugyanúgy, mint a példa a könyvtárak egy fájl több neve ( „kártya”, vagy „index file”) - és ugyanennyi hardlinkek azokkal neveket.

Ha töröl egy fájlt, mind az index (azaz mind a kemény hivatkozások) - a számláló hardlinkek a fájl tartalmát 0 lesz, és a tartalom a törölt fájl. Amikor azt mondják, „Delete Files” - sőt, az azt jelenti, hogy van egy fájl indexe, mereven csatlakozik (egy egyedi szám) a fájl tartalmát - és eltávolítjuk a (csak) fájl indexe - a fájl tartalmát törli a merevlemez automatikusan.
Mivel a gyakorlat - megpróbál létrehozni egy hard link könyvtár.
[Alkalmazási példák referenciák]
/ Data / Videó / Filmek / Into the wild / OST ->