Alias (Mac OS)

Alias (Mac OS)

In Mac OS System 7 and later, an alias is a small file that represents another object in a local, remote, or removable [ [http://developer.apple.com/documentation/mac/Files/Files-343.html#HEADING343-15 Files: Chapter 4 - Alias Manager; Search Strategies] — Inside Macintosh developer documentation] file system. It is similar to the Unix symbolic link, but with the added benefit of working even if the target file moves to another location on the same disk. A descendant of BSD, Mac OS X supports Unix symbolic links as well.

A typical alias is small, between 1 and 5 KB. It acts as a stand-in for any object in the file system, such as a document, an application, a folder, a hard disk, a network share or removable medium or a printer. When double-clicked, the computer will act the same way as if the original file had been double-clicked. Likewise, choosing an alias file from within a 'File Open' dialog box would open the original file. The purpose of an alias is to assist the user in managing large numbers of files by providing alternative ways to access them without having to copy the files themselves.

An alias is a dynamic reference to an object. The original may be moved to another place in the file system, without breaking the link. The operating system stores several pieces of information about the original in the resource fork of the alias file. Examples of the information used to locate the original are:
* path
* file ID
* directory ID
* name
* file size

Since any of these properties can change behind the OS' back as a result of user activity, various search algorithms are used to find the most plausible target. This fault-tolerance sets the alias apart from similar functions in some other operating systems, such as the Unix symbolic link or the Microsoft Windows shortcut, at the expense of increased complexity. For example, an application can be moved from one directory to another, but an existing alias would still launch the same application when double-clicked.

Aliases are similar in operation to shadows in the graphical Workplace Shell of the OS/2 operating system.

Distinguishing marks

In System 7 through Mac OS 8.1, aliases distinguished themselves visually to the user by the fact that their file names were in italics. To accommodate languages that don't have italics (such as Japanese), in Mac OS 8.5 another distinguishing mark was added, badging with an "alias arrow" - a black arrow with a small white border - similar to that used for shortcuts in Microsoft Windows.

In Mac OS X, the filenames of aliases are not italicized, but the arrow badge remains.

The system level alias manager keeps track of the alias and the original even if the original is moved.

Managing aliases

In System 7, the only way to create an alias was to select the original and choose "Make Alias" from the "File" menu. An alias, with the same name and " alias" appended would then be created in the same folder. In later versions, it became possible to create aliases by drag-and-drop, while holding down the command and option modifier keys.

Mac OS 8.5 added a feature for re-connecting aliases that had been broken for one reason or another (when the simple search algorithms failed to find a reliable replacement).

References

External links and References

* [http://developer.apple.com/documentation/mac/Files/Files-340.html Alias Manager] — Inside Macintosh developer documentation
* [http://www.upenn.edu/computing/printout/archive/v08/5/aliases.html System 7 aliases] — Article about System 7 aliases, from 1992
* [http://Yost.com/computers/aliaslinks aliaslinks] proposal by Dave Yost - an enhancement over alias files


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Alias (Mac OS) — En Mac OS System 7 y posteriores, un alias es un fichero de pequeño tamaño que representa a otro objeto en el sistema de archivos. Presenta cierta similitud con los enlaces simbólicos de Unix, pero con la ventaja de funcionar incluso si el… …   Wikipedia Español

  • Mac Miller — Datos generales Nombre real Malcolm McCormick Nacimiento 19 de enero de 1992 (19 años) Origen Pittsburgh, Pennsylvan …   Wikipedia Español

  • Alias — An alias is a pseudonym and may also refer to:In family names: *An additional component of a surname to distinguish its users from other families of the same surname. So whereas an alias is used nowadays to hide someone s identity, an alias was… …   Wikipedia

  • Mac (rapper) — Infobox Musical artist Name = Mac Img capt = Img size = Landscape = Background = solo singer Birth name = McKinley J. Phipps Jr. Alias = Mac Da Camouflage Assassin Born = birth date and age|1977|07|30 Fact|date=September 2008 Died = Origin = New… …   Wikipedia

  • Mac Davis — Infobox musical artist | | Name = Mac Davis Img capt = Img size = Landscape = Background = solo singer Birth name = Morris Mac Davis Alias = Mac Davis Born = Birth date and age|1942|1|21|mf=y Origin = Lubbock, Texas, U.S. Instrument = Vocals… …   Wikipedia

  • Alias (desambiguación) — El término Alias puede hacer referencia a: Lenguaje Alias: el seudónimo con que puede ser conocida una persona. Entretenimiento La serie estadounidense de televisión Alias. Alias versión en videojuego de la serie de TV. El cómic Alias. La heroína …   Wikipedia Español

  • Alias (Unternehmen) — Alias® Systems Corporation ist ein kanadisches Unternehmen mit Sitz in Toronto, das sich insbesondere in der Entwicklung von 3D Software einen Namen gemacht hat. Gegründet 1983 als Alias Research bzw. 1984 als Wavefront Technologies, fusionierten …   Deutsch Wikipedia

  • .Mac — (dotMac) war ein Online Service von Apple, der die Funktionalität eines Macintosh Computers mit dem Betriebssystem Mac OS X auf das Internet erweiterte. .Mac wurde am 10. Juli 2008 durch MobileMe ersetzt. Inhaltsverzeichnis 1 Kosten und Nutzen 2… …   Deutsch Wikipedia

  • Alias — (von lateinisch alias ‚sonst‘) steht für: Name neben anderem Namen Spitzname Nickname Pseudonym Deckname einen Störeffekt in der Signal und Bildverarbeitung, siehe Alias Effekt eine Dateiverknüpfung bei Betriebssystemen, beispielsweise unter Mac… …   Deutsch Wikipedia

  • .Mac — (prononcer Dot Mac) est un service payant d Apple, principalement destiné aux ordinateurs Macintosh. Les autres plateformes n ont pas accès à tous les services de .Mac. Durant l été 2008, Apple a lancé MobileMe, un service multi plateforme qui… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”