Warum stellt ~ den Home-Ordner unter macOS und Linux dar?

Video: Warum stellt ~ den Home-Ordner unter macOS und Linux dar?

Video: Warum stellt ~ den Home-Ordner unter macOS und Linux dar?
Video: Windows 11 Update 22H2 von Windows 10 auf JEDEM PC in 30 Minuten - erzwingen ohne Assistent 2024, März
Warum stellt ~ den Home-Ordner unter macOS und Linux dar?
Warum stellt ~ den Home-Ordner unter macOS und Linux dar?
Anonim
Unabhängig davon, ob Sie das Linux-Subsystem unter Windows 10 installiert haben oder mit dem Linux-Terminal anfangen, es gibt alle möglichen Abkürzungen, die Sie lernen müssen. Keine davon ist intuitiv.
Unabhängig davon, ob Sie das Linux-Subsystem unter Windows 10 installiert haben oder mit dem Linux-Terminal anfangen, es gibt alle möglichen Abkürzungen, die Sie lernen müssen. Keine davon ist intuitiv.

Zum Beispiel gibt es die Tilde,

~

die Ihren Heimatordner darstellt. Tippen

cd ~/Documents

wechselt in den Ordner "Dokumente" im Heimatverzeichnis des aktuellen Benutzers

/Users/justinpot/Documents

jedes Mal. Es ist eine bequeme Abkürzung, sicher, aber warum wird dieses bestimmte Zeichen dafür verwendet?

Ob Sie es glauben oder nicht, es liegt an einer Tastatur aus den 70er Jahren. Hier ist ein Lear Siegler ADM-3A-Terminal, das erstmals 1975 ausgeliefert wurde.

Dies war ein "dummes Terminal", dh es war kein Computer an sich, sondern ermöglichte es Ihnen, Befehle für einen Computer einzugeben und Daten anzuzeigen. Der ADM-3A kostete nur 995 US-Dollar, was seiner Meinung nach zu der Zeit ein guter Preis war. Dies bedeutet, dass Institutionen mehrere solcher Terminals für den Anschluss an einen zentralen Computer erwerben konnten. Bis heute ahmen moderne „Terminal-Emulatoren“, wie sie unter Linux und macOS verwendet werden, die Funktionalität solcher Systeme nach.
Dies war ein "dummes Terminal", dh es war kein Computer an sich, sondern ermöglichte es Ihnen, Befehle für einen Computer einzugeben und Daten anzuzeigen. Der ADM-3A kostete nur 995 US-Dollar, was seiner Meinung nach zu der Zeit ein guter Preis war. Dies bedeutet, dass Institutionen mehrere solcher Terminals für den Anschluss an einen zentralen Computer erwerben konnten. Bis heute ahmen moderne „Terminal-Emulatoren“, wie sie unter Linux und macOS verwendet werden, die Funktionalität solcher Systeme nach.

Es ist eine äußerst einflussreiche Hardware. Viele frühe Softwareentwicklungen fanden darauf statt, was bedeutete, dass das Tastaturlayout einige Designentscheidungen beeinflusste. Hör zu:

Etwas merken? Hier ist ein klareres Bild.
Etwas merken? Hier ist ein klareres Bild.
Sehen Sie den Schlüssel oben rechts? Dies ist die HOME-Taste, die bei modernen Tastaturen ähnlich wie die Home-Taste wirkt und den Cursor beim Bearbeiten des Textes nach links oben bewegt. Es ist auch der Schlüssel für das Tilde-Symbol:
Sehen Sie den Schlüssel oben rechts? Dies ist die HOME-Taste, die bei modernen Tastaturen ähnlich wie die Home-Taste wirkt und den Cursor beim Bearbeiten des Textes nach links oben bewegt. Es ist auch der Schlüssel für das Tilde-Symbol:

~

. Diese Assoziation reichte für

~

um schließlich Heimatordner darzustellen.

Das ist richtig: Eine spezielle Tastatur von vor über vierzig Jahren wird von Linux- und UNIX-basierten Systemen verwendet

~

Zuhause zu repräsentieren, auch wenn die

~

und Home-Tasten können auf den meisten modernen Tastaturen nicht weiter voneinander entfernt sein. Verrückt oder?

Auf dieser Tastatur sind weitere Details verborgen. Siehe die Pfeile auf den Tasten H, J, K und L? Halten Sie die Strg-Taste gedrückt und drücken Sie diese Tasten, um den Cursor in Terminal zu bewegen. Deshalb werden dieselben Tasten verwendet, um den Cursor in vi zu bewegen. Diese vi-Tastenkombinationen inspirierten wiederum die Tastenkombinationen in Google Mail, Twitter und sogar Facebook. Das ist richtig: Sogar die Tastaturkürzel von Facebook wurden von einem "dummen Terminal" inspiriert, das erstmals 1975 verkauft wurde.

Schauen Sie sich etwas mehr an, und Sie werden feststellen, dass Sie einige Tasten sehen, die Sie überhaupt nicht erkennen. Hier ist der Schlüssel "Hier ist", den der Blogger Dave Cheney erklärt. Im Grunde hat es bestätigt, wer Sie über das Netzwerk sind. Sie werden auch sehen, dass die Escape-Taste an Orten ist, an denen sich Caps Lock auf modernen Tastaturen befindet, was die Kontur der Escape-Tasten des MacBook-Touchbars in ein neues Licht rückt. Ich bin mir sicher, dass es noch viele andere Details gibt, die ich vermisse.

Ein Gerät, von dem Sie noch nie gehört haben, dass Designentscheidungen in Software verwendet wurden, die noch über vierzig Jahre später verwendet wird. Ist die Geschichte nicht komisch?

Bildnachweise: Chris Jacobs, Stuart Brady, Eric Fischer

Empfohlen: