Wat sinn Aliasen, symbolesch Links a Hard Links am Mac OS X?

De OS X Dateesystem ënnerstëtzt verschidde Forme vu Verknüpfung vu Linken op Dateien an Ordner. Linkkombinatiounen hunn et einfach ze navigéieren op Objeten déi tief am OS X Dateisystem begraff sinn . OS X ënnerstëtzt dräi Zorte vu Linken: Aliasen, symbolesch Links a héicher Links.

All dräi Arten vu Linke sinn Ofkierzungen fir den ursprénglechen Dateisystemobjekt. Een Dateisystemobjekter ass normalerweis e Fichier op Ärem Mac, awer e kann och e Fichier, e Renner, souguer e vernetzten Apparat.

Iwwerbléck iwwer Aliases, symbolesch Links a Hard Links

Linkkombinatiounen sinn kleng Fichier déi engem anere Fichierobjekt referenzéieren. Wann de System eng Ofkiirzung setzt, liest d'Datei, déi Informatiounen ugewisen huet, wou de urspréngleche Objet läit, a féiert duerno op deen Objet op. Fir den gréissten Deel geschitt dat ouni Appëgen datt se e Link vun engem Typ hunn. All dräi Typen vu Linke probéieren transparent ze maachen fir de Benotzer oder App, déi se benotzt.

Dës Transparenz léisst d'Ofkierzungsverbindunge fir vill verschidden Zwecker benotzt; Een vun den allgemengsten ass fir bequem op eng Datei oder Fichier ze gesin, déi am Tie-System verstoppt ass. Zum Beispill kënnt Dir e Kontoordnement vun Ärem Fichier Dokumenter erofgelueden hunn fir Bankkäschten a aner finanziell Informatiounen ze speparen. Wann Dir dëse Fichier oft benotzt, kënnt Dir e Pseudonym erstellen. De Alias ​​erscheint op dem Desktop. Stellt de Finder fir méi iwwer e puer Fichiernebenen ze navigéieren fir de Kontrast opzemaachen, kënnt Dir einfach op den Desktop-Alias ​​klickt. Den Alias ​​beritt Iech direkt op den Dossier a seng Fichieren, en einfachen Navigatiounsprozess.

En anere gemeinsame Benotzerexistenz fir Dateisystemkurzschléi ass déi selwecht Daten an e puer Plaze benotze kënnen, ouni datt Dir d'Daten duplicéieren oder d'Daten synchron halen.

Loosst eis zréck op eisen Accounting-Ordner Beispill. Vläicht hutt Dir eng Applikatioun déi Dir benotzt fir Suen ze verdeelen, an d'App muss seng Dateie Dateien an e puer vordefinéierten Ordner speichern. Stellt de Rechnungsbicher ze kopéieren an en zweeten Standuert ze benotzen an dann ze kéng Gedanken iwwer d'Verwaltung vun den zwou Ordneren synchroniséieren, da kënnt Dir en Alias ​​oder e symboleschen Link eroflueden, sou datt déi Bestandshandels App d'Donnéeën an senger spezieller Verzeechnes gesitt, awer tatsächlech op déi Donnéeën, déi an Ärem Kontoratiounsverwaltung gespeichert sinn.

Fir d'Saach auszeleeën: all dräi Typen Ofkierzungen sinn einfach Methoden fir Zougang zu engem Objekt an Ärem Mac-Dateisystem vun aneren wéi seng originell Lokalitéit. All Zort vu Ofkierzung huet eenzegaarteg Funktiounen, déi besser fir e puer Gebrauch wéi aner sinn. Loosst eis e bësschen méi no sichen.

Aliases

Dës Zort vu Ofkierzung ass den eelste fir de Mac; seng Wurzelen goën all Wee zréck op System 7 . Aliases sinn erstallt a verwaltet op Finder Niveau, dat heescht, datt wann Dir Terminal oder eng net Mac aseg, wéi vill UNIX Apps an Utilitys benotzt, en Alias ​​net funktionnéiert. OS X schéngt Aliasen wéi kleng Dateiformate ze gesinn, déi se sinn, awer et weess net wéi d'Informatioun ze interpretéieren, déi se enthält.

Dëst ka vläicht e Nodeel sinn, awer Aliasen sinn tatsächlech déi mächtegst vun deenen dräi Typen Ofkierzungen. Fir Mac Benotzer an Apps, Aliasen sinn och déi meescht villsäiteg vun den Ofkierzungen.

Wann Dir e Alias ​​fir e Objet schreift, kreéiert d'System eng kleng Daterdatei, déi den aktuellen Wee am Objekt beinhalt, an och den Inode-Numm vum Objekt. All Inode-Numm vun all Objet ass e laange Strang vun Zuelen, onofhängeg vum Numm deen Dir dem Objet gitt, an garantéiert datt se eenzegaarteg zu all Volumen gëtt oder Ären Mac benotzt gëtt.

Sidd Dir eng Alias ​​Datei erstallt, kënnt Dir et op all Plaz an Ärem Dateisystem vun Ärem Mac verschécken, an et wäert nach ëmmer erëm op déi ursprénglech Objekt sinn. Dir kënnt de Alias ​​iwwer esou vill Zäit ewéi Dir wëllt verschwenden, an et wäert ëmmer mat dem originalen Objet verbannen. Dat ass relativ clever, mee Aliasen hunn d'Konzept e Schrëtt weider.

Niewens de Plënneren de Alias, kënnt Dir och de ursprénglechen Objet iergendwou am Filesystem vun Ärem Mac verschécken; den Alias ​​wäert d'Fichier nach weider fannen. Aliases kënnen dës scheinbar magesch Trick virhuelen, well se den Inode-Numm vum originelle Element enthalen. Well all Element vun Inode eegent ass eenzegaarteg, kann de System ëmmer déi ursprénglech Datei fannen, egal wou Dir et ëmlooss ass.

De Prozess funktionnelt esou: Wann Dir op en Alias ​​kënnt zougoen, kontrolléiert de System ob de ursprénglechen Element am Wee ass an der Alias ​​Datei gespaichert ass. Wann et ass, da gesitt d'System op en, et ass dat. Wann de Objet verschéckt gouf, fuert de System fir eng Datei déi de selwechte Inode Bezeechnung huet wéi deen deen an der Alias ​​Datei gespaart ass. Wann et e passende Inode-Numm fonnt gëtt, setzt d'System dann mam Objekt.

Symbolesch Links

Dës Zort vu Ofkierzung ass Deel vun UNIX a Linux Dateisystemer. Well OS X op Unix op UNIX gebaut ass, ënnerstëtze se symbolesch Links . Symbolesch Links sinn ähnlech wéi Aliasen, datt se kleng Fichieren déi den Numm vum Pfad zum urspréngleche Objekt hunn. Mee am Géigesaz zu Aliases sinn symbolesch Links net den Inode-Numm vum Objet. Wann Dir de Objet zu engem anere Stand verschwënnt, wäert d'symbolesch Link gebrach ginn an de System net kann dat Objet fannen.

Dat schéngt wéi eng Schwächtkeet, awer et ass och eng Kraaft. Well symbolesch Links eng Objektioun mat sengem Wee bedeit, wann Dir e Objet mam aneren Objekt ersetzt deen den selwechten Numm gëtt an am selwechten Stand ass, dann gëtt de symbolesche Link weider. Dat symbolesch Verknüpfungen eng natierlech fir Versiounskontroll. Dir kënnt zum Beispill e einfache Versiounskontrollsystem fir eng Textdatei mam MyTextFile erstellen. Dir hutt aler Versioun vun der Datei mat enger Nummer oder Datum appendéiert gespäichert, wéi MyTextFile2, a späichere déi aktuell Versioun vun der Datei als MyTextFile.

Hard Links

Wéi symbolesch Linken, héicher Links sinn Deel vun de fundamentalen UNIX Dateisystem. Hard Links sinn kleng Fichier, déi wéi Aliasen den Inode-Numm vun der Originaltitel enthalen. Mä am Géigesaz zu Aliasen a symbolesche Links, héicher Links sinn net de Wee vum Numm vum urspréngleche Objet. Dir géift normalerweis eng héid Verännerung benotzen wann Dir en eenzegen Dateisystem op méi Plazen erscheint. Am Géigesaz zu deenen Aliasen a symbolesche Linke kënnt Dir den ursprénglechen hardlëtzebuergeschen Objet net aus dem Dateesystem läschen ouni datt Dir all Hardt Linken erofgeholl hutt.

Referenzen a Weiderliesen