Tipp: macOS im Terminal Prompt in ZSH/Bash-Shell den Gerätename ausblenden

Wer viel und gerne im Terminal arbeitet findet in macOS in jeder Zeile seinen Benutzernamen gefolgt von einem @ mit einer kryptischen Nummer für den Gerätenamen.

Im Terminal sollte man die Einstellungen für die Profile bemühen

Hierzu öffnet man über das Menü „Terminal > Einstellungen“ das Register „Profile“ und dann nur noch ein Mausklick auf „Shell“. Nun erscheinen die Einstellungen Start. Bei „Befehl ausführen“ (hierzu muss eventuell das Häkchen mit einem Mausklick aktiviert werden) gibt man den nachfolgenden Befehl ein:

export PS1="[`whoami`~]$"; clear;

Es sollte noch das Häkchen bei „In eigener Shell ausführen“ aktiviert sein. Danach startet man die Terminal.app neu und schon ist der Gerätename nicht mehr sichtbar.

Monterey Tipp: Internetspeed testen

Mit macOS Monterey kommt ein eingebauter Test für die Internetgeschwindigkeit. Der Clou, im Gegensatz zu anderen Tests, misst der macOS Test gleichzeitig Up- und Download.

Um den Test auszuführen, einfach das Terminal aufmachen und networkQuality eintippen und mit der Returntaste bestätigen.

macOS Monterey kommt mit einem Test für die Internetgeschwindigkeit.

Xcode Command Line Tool installieren

Hier eine schnelle Anleitung, wie man den Xcode Command Line Tool installiert:

Dazu muss man zuerst die Terminal.app starten und in Bash kurzfristig wechseln. Dazu exec bash gefolgt von Return eingeben.

Danach tippt man den nachfolgenden Befehl

xcode-select --install

Und schon startet der Xcode Command Line Tool Installer.

Nicht erschrecken, die Zeitberechnung bei der Installation scheint nicht ganz korrekt zu sein. Es werden nur wenige Minuten benötigt.

Tipp: Die Shell im Terminal unter macOS ändern

https://support.apple.com/de-de/HT208050

DIe Standard-Shell ist die zsh-Shell, man kann aber unter macOS jederzeit für jeden Benutzer einzeln eine andere Shell festlegen.

Hierzu muss man in Systemeinstellungen > Benutzer:innen & Gruppen sich begeben, mit einem Mausklick auf das Vorhängeschloss die Bearbeitung autorisieren und dann auf den eigenen Benutzer einen Sekundärmausklick ausführen. Anschließend erscheint das Kontextmenü für die erweiterten Optionen. Wählt man diesen Punkt aus, erscheinen die erweiterten Optionen. Darin findet man den Punkt Anmelde-Shell. Hier kann man aus dem Klappmenü die gewünschte Shell festlegen.

Für Profis über die Eingabe im Terminal

Im Terminal $ chsh -s path eingeben, wobei path einer der Shell-Pfade ist, der in /etc/shells aufgeführt ist, beispielsweise /bin/zsh, /bin/bash, /bin/csh, /bin/dash, /bin/ksh, /bin/sh oder /bin/tcsh.

Tipp: Big Sur Fensterleiste wieder im alten Look!

Der neue Look der Big Sur Fensterleisten ist für einige etwas gewöhnungsbedürftig und teilweise auch umständlich? Kein Problem, mit einem Terminalbefehl lässt sich die Fensterleiste wieder im Gewand der vorherigen macOS Versionen anzeigen.

Dazu öffnet man das Terminal und tippt den nachfolgenden Befehl gefolgt von einem Tipp auf die Returntaste:
defaults write com.apple.finder NSWindowSupportsAutomaticInlineTitle -bool false ; killall Finder

Danach bleiben die Fensterleisten dauerhaft im alten Aussehen. Möchte man den Big Sur-Look wiederherstellen, muss man lediglich die oben genannten Schritte ausführen, dabei aber im ersten Befehl anstatt „false“ einfach „true“ eingeben.

Sicherheit: Test für den Bash-Shell-Bug

Das Terminal ist gefährdet. Man sollte auf jeden Fall diese Lücke schließen. Hierzu gibt es einen simplen Test. Gibt man im Termin (Programme > Dienstprogramme) die folgende Zeile gefolgt durch die Eingabe-Taste ein:

env x='() { :;}; echo vulnerable' bash -c "echo this is a test"

Es sollte auf keinen Fall der Text „Vulnerable this is a test“ nach der Eingabe kommen. Falls doch, bietet Apple hierzu ein Update für Mavericks an. Es wird dringend empfohlen: 

Apple Bash-Update für Mavericks hier herunterladen.

Terminal