zsh und Aliase - Tastenkürzel zum Starten von Programmen nutzen

Wenn du zsh nutzt, kannst du sehr einfach Aliase definieren, um deine Programme direkt aus dem Terminal zu starten.

Wenn du zsh nutzt, kannst du sehr einfach Aliase definieren, um deine Programme direkt aus dem Terminal zu starten.

Mit Apples Automator kann man für Bash Skripte eine eigene App erstellen und mit einem Mausklick ausführen.

Die Datensicherung von einem Mac auf ein Synology NAS kann mit rsync und einem kleinen Shell Script realisiert werden. Der Synology Drive Client ist dafür nicht zwingend erforderlich.

rsync ermöglicht die einfache Synchronisation von Dateien zwischen zwei Computern.
Der Übertrag funktioniert zuverlässig jedoch gibt es zwischen Mac OS X und Linux ein Problem mit den Umlauten, das zum Fehler code 23 führen kann.

Homebrew-Pakete lassen sich mithilfe des zsh-Plugins brew sehr schnell aktualisieren und aufräumen.
Vor einiger Zeit habe ich einen in einem Beitrag ausführlich beschrieben, wie man die Standard-Shell von Mac OS gegen die viel umfangreichere zsh ersetzen kann.

Die Anmeldung mit einem YubiKey an einem entfernten Server ist mit SSH ist eine sehr sichere und komfortable Methode für die Anmeldung per Secure Shell (SSH).
Als Benutzer musst du dir nicht mehr irgendwelche Passwörter merken und den privaten SSH-Schlüssel umständlich auf deinem Client oder einem USB-Stick verwalten.

Die Überschrift hat nichts mit einer Mondreise zu tun, aber es geht in diesem Beitrag um die futuristische Tastatur Moonlander Mark I von ZSA.
Das wohl auffälligste, optische Merkmal der Tastatur sind sicherlich die zwei Tastaturhälften und die gerade angebrachten, beleuchteten Tasten.
Die Tastatur kann aber noch wesentlich mehr als nur gut aussehen.
Also vielleicht doch zum Mond fliegen 🚀 🌛

Die erste Wahl für den Fernzugriff auf einen Linux-Server ist sicherlich SSH. Möchte man aber dabei eine komplette Desktop-Umgebung nutzen, dann eignet sich VNC (=Virtual Network Computing).
Da die VNC-Verbindung nicht wirklich sicher ist und nur mit einem schwachen Passwort abgesichert werden kann, sollte man SSH und VNC kombinieren.

Ranger ist ein Dateimanager für das Terminal. Das Tool gibt es für die gängigsten Linux-Distributionen und macOS. Vor allem auf dem Mac stellt Ranger eine sehr gute Alternative zu Apples Finder dar.

Z shell (zsh) ist eine UNIX Shell, die es den Benutzern ermöglicht direkt mit dem Betriebssystem zu kommunizieren. 1
Die wohl bekannteste Shell ist Bash, die bei den meisten Linux-Distributionen als Standard gesetzt ist. macOS verwendet seit der Version 10.15 Catalina die Z shell.
zsh hat einige Vorteile gegenüber der bekannteren Bash, wenn es um die Anpassung an die Vorstellungen des Benutzers geht.
Mit Tools wie oh-my-zsh, Spaceship, NerdFonts, lsd und Fastfetch Neofetch lässt sich zsh auch grafisch ein wenig aufbohren und aufhübschen.

Die Datensicherung auf einem Mac lässt sich mit rsync und einem kleinen Bash Skript sehr gut automatisieren.

Die Installation von LaTeX auf einem Mac ist, wie auch bei Linux und Windows, kein großes Problem. Innerhalb kurzer Zeit lassen sich alle notwendigen Programme und TeX-Paket installieren. Die Nachinstallation der Pakete kann dabei automatisch oder manuell durchgeführt werden.

Wer häufig auf der CLI arbeitet, der wird sich schnell ein paar Tastenkürzel suchen, um sich das Leben ein wenig leichter zu machen.

Ich verwende an meinem MacBook einen YubiKey als SmartCard, um mich per SSH auf meine Linux-Server zu verbinden. Nach der Einrichtung wurde der YubiKey auch erkannt und die PIN-Eingabe ist über pinentry-mac auch möglich.

Benutzer von Linux kennen die Möglichkeit mit einem Jump Host eine SSH-Verbindung zu Servern in anderen Netzwerksegment herzustellen. Mit einer kleinen Anpassung kann man auch mit einem Windows-Client so bequem Server in anderen Netzwerkbereiche erreichen und administrieren.