NTFS csatlakozási pont
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2014. január 14-én felülvizsgált
verziótól ; az ellenőrzések 23 szerkesztést igényelnek .
Az NTFS Junction Point az NTFS 3.0 fájlrendszer újítása ( a Windows 2000 alapértelmezett fájlrendszere ). Az újítás lényege, hogy a megadott logikai meghajtó vagy mappa mappaként jelenik meg egy másik logikai meghajtón vagy egy másik mappában. Ez a funkció lehetővé teszi bizonyos effektusok létrehozását a fájlrendszerrel (például ugyanazon felhasználó két profiljának tárolását , és problémamentes váltást közöttük). A csomópont az NTFS-ben egy speciális újrafeldolgozási pontként van megvalósítva ( angolul reparse point ) [1] .
Ez a funkció a " Lemezkezelés " beépülő modulban konfigurálható : kattintson jobb gombbal a csatlakoztatott meghajtóra, "Meghajtóbetűjel vagy meghajtóútvonal módosítása...", ekkor a listában megjelenik a meghajtó összes lehetséges elérési útja, alapértelmezés szerint a a meghajtó a betűje alapján érhető el ("X:" - ahol X a meghajtó betűjele). A lista alatti megfelelő gombok segítségével módosíthatja a lemez elérési útját.
Ha egy mappában csomópontot szeretne létrehozni, használhatja a Windows 2000 és a Windows XP Resource Kitslinkd csomagban található segédprogramot . Windows Vista és újabb rendszereken a szabványos konzolparancs segítségével csomópont vagy szimbolikus hivatkozás hozható létre .
mklink
Egy ilyen mappa eléréséhez nincs szükség további alkalmazásbeállításokra, vagyis a hozzáférés a mappa címének megadásával történik. Így megszűnik a 26 helyi kötet korlátja egy számítógépen (a lemezek elnevezéséhez szükséges angol betűk száma ), mivel egy kötethez névadás nélkül is hozzá lehet férni.
Figyelmeztetések
- A Microsoft erősen ajánlja: [2]
- Használjon NTFS hozzáférés-vezérlési listákat ( ACL ) a csatlakozási pontok véletlen törlése elleni védelmére.
- Az NTFS hozzáférés-vezérlési listák ( ACL ) segítségével megvédheti a kapcsolódási pontok objektumainak számító fájlokat és könyvtárakat a véletlen törléstől és a fájlrendszer egyéb műveleteitől.
- Ne távolítsa el a kapcsolódási pontot az Intézővel, a del /s paranccsal vagy más olyan fájlrendszer-eszközzel, amely rekurzívan működik a címtárfákkal. Ezek az eszközök a célkönyvtárat és annak összes alkönyvtárát érintik. A csomópontok biztonságos törléséhez csak speciális segédprogramok használata javasolt a csomópontokkal való munkához.
- Legyen körültekintő, amikor hozzáférés-vezérlési listákat alkalmaz, vagy módosítja a fájltömörítést az NTFS csatlakozási pontokat tartalmazó könyvtárfában.
- Ne hozzon létre névtérciklusokat NTFS vagy DFS csomópontokkal.
- Helyezzen el minden kapcsolódási pontot biztonságos helyen egy névtérben, ahol biztonságosan tesztelhető, és ahol más felhasználók nem tudják véletlenül törölni vagy hozzáférni.
- Problémák vannak az MS Windows 2000 tartományvezérlők és egyes Active Directory-fájlok csatlakozási pontjaival. [3]
Figyelemre méltó jellemzők
Windows 2000/XP/2003
Windows Intéző
- Ha az Intézőben a kulcsokkal töröl egy csomópontot , Shift+Deleteakkor a célfájlok azonnali törlését eredményezi.
- Ha a csatlakozási pontot a lomtárba küldi, a célfájlok érintetlenül jelennek meg, de a lomtár kiürítésekor törlődnek.
- Egy csomópont mozgatása a lemezen belül egyszerűen mozgatja a csomópontot. Áthelyezve azonban egy másik meghajtóra, az normál könyvtárrá alakul, és az összes fájlt együtt mozgatja (az eredeti célkönyvtárat üresen hagyja). Az áthelyezés visszavonásával a könyvtár és annak teljes tartalma visszakerül az eredeti meghajtóra, de a célkönyvtár üres marad (azaz a kapcsolódási pont nem jön létre újra).
- Ha egy mappát az Intézőben tekint meg, ajánlott a használata Shift+Deletemappák törléséhez; fájlok törlése a szokásos módon történik. Ha letiltja a csomópontot tartalmazó meghajtó lomtárát, akkor a szokásos módon törölheti a mappákat.
Parancssori értelmező (cmd.exe)
- Windows 2000 és újabb rendszereken a parancs dirúgy ismeri fel a kapcsolódási pontokat, hogy a tartalomlistában jelenik meg <JUNCTION>ahelyett <DIR>( a vagy dirkapcsolóval használja )./A/AL
- A normál könyvtárban lévő fájlokkal való munkavégzésre vonatkozó parancsok itt is ugyanúgy működnek. Ezért ne használja a parancsot del myjunction - ennek eredményeként a célkönyvtárban lévő összes fájl megsemmisül.
- rmdirA és parancsok movejól működnek a kapcsolatoknál, azzal a figyelmeztetéssel, hogy move(a fentebb említett Explorerrel ellentétben) nem teszi lehetővé a kapcsolat áthelyezését egy másik partícióra.
- A parancs rmdirabban az értelemben biztonságos, hogy csak a kapcsolódási pontot távolítja el, a célfájlokat nem.
- Ha a parancssori felületen keresztül böngész egy könyvtárat , akkor törölhet fájlokat, de az Explorerrel ellentétben a könyvtárak is törölhetők (például a gombbal rmdir /s dirname).
- linkdA billentyűvel ellátott paranccsal /dbiztonságosan eltávolíthatja a csomópontot.
Általános
- Ha egy csomópontot közvetlenül abba a könyvtárba helyez, amelyre mutat, végtelen hurkot hozhat létre a fájlstruktúrában. Ez összezavarhat néhány programot (például vírusirtót ), amelyek a teljes mappafát vizsgálják; csak akkor tudnak kilépni a rekurzióból, ha összeomlanak, vagy ha 255 karakternél hosszabb elérési utat próbálnak elérni, ami Windows API hibát generál . Példa erre a helyzetre a Windows Vista és a Windows 7 rendszerben : . Itt van egy csomópont, amely a régi alkalmazásokkal való kompatibilitásra mutat .C:\Users\%USERNAME%\AppData\Local\Application DataApplication DataC:\Users\%USERNAME%\AppData\Local\
- Az ACL - jogok öröklése natívan vonatkozik a partíciókra, és nem működik kapcsolatokkal.
Windows Vista/7
Windows Intéző
- A csatlakozási pontokat egy háromszemű lánc ikon jelzi.
- A File Explorer mostantól lehetővé teszi a csatlakozási pontok biztonságos törlését.
- A csomópont visszaállítható a kukából.
Szimbolikus linkek
A Windows Vista egy új szolgáltatást, a szimbolikus hivatkozásokat támogat, amelyek a Windows 2000 és a Windows XP csatlakozási pontjait váltják fel. Úgy tervezték, hogy segítsék az alkalmazások migrációját, és javítsák a UNIX operációs rendszerekkel való kompatibilitásukat. [négy]
A kapcsolódási pontoktól eltérően a szimbolikus hivatkozások egy fájlhoz vagy akár egy távoli SMB hálózati elérési úthoz is csatolhatók . Ezenkívül a szimbolikus hivatkozások NTFS-megvalósítása teljes mértékben támogatja a fájlrendszerek közötti kapcsolatokat. A szimbolikus hivatkozások számítógépek közötti funkcionalitása azonban a távoli rendszer támogatását igényli, így a támogatás a Windows Vista és újabb operációs rendszerekre korlátozódik.
Lásd még
Jegyzetek
- ↑ Windows szimbolikus hivatkozás létrehozása a C/C++ nyelvhez
- ↑ NTFS csatlakozási pontok létrehozása és kezelése . Microsoft. Letöltve: 2010. december 13. Az eredetiből archiválva : 2012. március 15. (határozatlan)
- ↑ Neohapsis archiválva : 2011. június 5. a Wayback Machine -nél .
- ↑ Szimbolikus linkek . MSDN . Letöltve: 2011. május 9. Az eredetiből archiválva : 2012. március 15. (határozatlan)