Wie bekommt man eine Shell auf einem Mac?

14

Ich habe noch nie einen Mac benutzt. Ich bin kürzlich in einen Apple Store gegangen und habe versucht, eine Shell zu öffnen, um sie auszuprobieren. Aber ich konnte keine Shell öffnen - keine Verknüpfung dafür, kein Kontextmenüeintrag, nichts.

Wie öffnet man eine Shell auf einem Mac?

Hat es überhaupt eine Muschel? Ich nahm an, da Mac ein Nachkomme von Unix ist, würde es etwas Ähnliches geben.

Laser
quelle
3
Angenommen, sie haben eine Hacky-Hacky-Funktion auf Demonstrationsmaschinen entfernt, dann haben Sie möglicherweise nie eine gefunden, weil sie diese möglicherweise entfernt haben. Das ist ein sehr schlecht geschriebener Satz. Dieser auch.
Gokoon

Antworten:

27

Du hast recht, es ist ein Nachkomme von Unix. Mac ruft die Shell "Terminal" auf und Sie finden sie unter Programme → Dienstprogramme → Terminal :

Bildbeschreibung hier eingeben

John T
quelle
Verwirrender Screenshot, da X11.app markiert ist, das ebenfalls Shells / Terminals enthält, der Text jedoch auf Terminal.app verweist.
Eh, ich besitze keinen Mac, so gut ich kann :)
John T
15

Eine andere Möglichkeit ist die Verwendung von Spotlight zum Starten von Terminal.

  1. Drücken Sie die Befehlstaste, um das Spotlight-Suchfeld in der oberen rechten Ecke zu öffnen
  2. Beginnen Sie mit der Eingabe von "Terminal"
  3. Klicken Sie auf Terminal oder drücken Sie einfach die Eingabetaste, wenn es das erste Ergebnis ist.

Spotlight-Beispiel in freier Wildbahn

Doug Harris
quelle
Nice edit ... 3+ Jahre nachdem ich es anfänglich falsch getippt habe.
Doug Harris
2

Ich schlage vor, iTerm herunterzuladen . Es verfügt über einige zusätzliche Funktionen als das in Mac OS X enthaltene Terminal. Dazu gehören Registerkarten, der Vollbildmodus, Transparenz und Hintergrundbilder, die VT100-Emulation mit Farben und vieles mehr.

Joshaidan
quelle
2
Tatsächlich werden viele dieser Funktionen (Registerkarten, Transparenz, VT100 mit Farben) bereits von der Standard-Terminal-App unterstützt.
Gordon Davisson
Ab Mac OS X Lion 10.7 unterstützt Terminal Vollbild- und Hintergrundbilder (es hatte zuvor Registerkarten und Transparenz und war immer ein VT100-kompatibler Emulator).
Chris Seite
1

Wie bereits erwähnt, konnten Sie zuvor das Terminal (siehe Anweisungen oben) oder auch xterm verwenden. Sie haben beide ihre Vorteile und ihre Fehler ... also können Sie ihnen einen Strudel geben und sehen, welche Sie bevorzugen.

Ich habe xterm öfter verwendet, wenn ich Code brauchte, weil ich das eingebaute Mac-Terminal nicht dazu bringen konnte, mit Mausklicks und anderen Verknüpfungen zu arbeiten, die ich beim Codieren in vim verwende.

judda
quelle
Sie können eine "native" Vim-Anwendung für Mac OS X verwenden, anstatt sie in einem Terminal zu verwenden. Beispiel: code.google.com/p/macvim
Chris Page
0

Sie können das Terminal auch durch Drücken von Cmd + S während des Startvorgangs aufrufen. Ihnen wird die Root-Shell angezeigt, ohne dass eine GUI geladen ist

Kanadischer Luke
quelle