Mac OS X Datei-Alias
Wer auf seinem Mac stets Ordnung im Dateisystem haben will und mit sich streng bei der Ablage der Dateien und Wahl der Dateinamen umgeht, wird früher oder später nicht um einen Datei-Alias kommen.
Was ist ein Alias?
Ein Alias ist nichts anderes als ein Verweis auf eine Datei, sowie z.B. ein Lesezeichen im Browser einen Verweis auf eine Webseite darstellt. Dadurch ist es möglich, dass eine Datei nur einmalig auf der Festplatte gespeichert wird und an mehreren Orten ein Alias zur Datei existiert. Leider ist meist genau das Gegenteil der Fall. Viele speichern eine Datei (oft unwissentlich) mehrmals auf der Festplatte (teilweise sogar unter verschiedenen Namen) bis irgendwann der Überblick verloren geht und von einer Datei verschiedene Versionen existieren.
Nun was ist also der Vorteil von einem Alias?
Nehmen wir mal an, wir arbeiten an Projekten und jedes einzelne Projekt hat einen eigenen Ordner. Je mehr Projekte man nun auf der Festplatte abgelegt hat, um so länger benötigt man um z.B. die Ordnerliste nach dem Projektordner abzusuchen. Hier würde ein Alias, zumindest in den meisten Fällen, die Suche erleichtern. Natürlich hängt dies davon ab wie man einen Alias einsetzt. Ich könnte mir z.B. auf meinen Schreibtisch einen Alias zum aktuellen oder zum vorletzten Projekt anlegen und hätte so den wohl schnellstmöglichen zugriff auf die, am ehesten genutzten, Daten.
Wie lege ich einen Alias an?
Viele Wege führen nach Rom. Meiner Meinung ist der intuitivste Weg meist auch der einfachste. Wähle die Datei oder den Ordner, von welchem Du einen Alias erzeugen möchtest, aus und ziehe sie mit der Maus ans gewünschte Ziel. Wichtig ist es, dabei die Alt- und die Cmd-Taste gedrückt zu halten. Ansonsten wird die Datei entweder verschoben (sofern Ziellaufwerk=Quelllaufwerk) oder kopiert (wenn Ziellaufwerk != Quelllaufwerk). Hältst Du beim Verschieben nur die Cmd-Taste gedrückt, wird die Datei immer von der Quelle zum Ziel verschoben! Falls Du Dich jetzt fragen tust, welches die Alt- oder Cmd-Taste sind, dies sind die beiden Tasten links neben der großen Leertaste.
Nice to know
Leider kann nicht jede Anwendung unter Mac OS X mit einem Alias umgehen. Dies hängt damit zusammen, dass der Alias, welcher über den Finder erzeugt wird, nicht 100%ig einem Symbolischen Link entspricht!
Da aber Mac OS X auf UNIX basiert und es auch eine Shell (Terminal) anbietet, ist es möglich, einen Alias über einen Shellbefehl anzulegen. Unter Unix entspricht der Mac OS X Alias einem symbolischen Link welcher mit dem Befehl ln -s <quelle> <ziel> erzeugt wird. Dies ist im Allgemeinem einem Mac OS X Alias vorzuziehen, wenn da nicht immer der Umweg über das Terminal gegangen werden müsste…
Ein Fauler war noch nie ein Dummer! Aus diesem Grund habe ich mit Hilfe von Apple- und Shellscript ein Automator Programm geschrieben, welches die Arbeit, einen symbolischen Link über das Terminal zu erstellen, für einen übernimmt. Man kann das Programm z.B. ins Dock oder auch auch in die Finder Symbolleiste (dazu mehr in einem nächsten Eintrag) legen und bequem die Dateien, von welchen man einen symbolischen Link erstellen lassen möchte, auf das Programmsymbol ziehen. Der Rest erledigt dann dieses kleine Helferlein.
Unterschied und Nachteile
Bisher ist mir nur ein einziger aber wohl auch gravierender Unterschied aufgefallen. Da ein Alias Mac OS X spezifisch ist, ist es auch z.B. nur möglich einem Alias ein Dateietikett (mehr zum Thema in einem nächsten Eintrag) zuzuweisen. Bei einem Symbolischen link steht diese Option leider nicht zur Auswahl. Auch ist es von Nachteil, dass ein Alias, obwohl er ein Verweis auf eine Quelldatei ist, nicht dessen Dateietikett übernimmt. Aber wer weiß, vielleicht wird es diese Funktionalität in Mac OS X 10.6 geben. Es wäre zumindest wünschenswert.
Für alle Wissensdurstigen habe ich hier noch einen Link zur Apple Seite (englisch sprachig)



















Eine Reaktion zu “Mac OS X Datei-Alias”
Hallo Philip
toller Bericht über die Alias Funktion! Besonders -ALT-CMD- war für mich sehr nützlich
Dass deine Wünsche in 10.6 integriert werden, machst du wahrscheinlicher, indem du auf http://bugreport.apple.com/ einen “Bug-Report” machst. Dort kann man nicht nur Fehler melden, sondern auch Wünsche die in Programmen oder Geräten integriert werden sollen.
“”"Aber wer weiß, vielleicht wird es diese Funktionalität in Mac OS X 10.6 geben.”"”