Comment passer de Zsh à Bash sur macOS, et vice-versa

Comment passer de Zsh à Bash sur macOS, et vice-versa
Zsh et frapper sont tous deux des coquilles Unix populaires disponibles sur macOS tandis que Zsh est le shell par défaut sur MacOS Catalina et versions ultérieures, certains utilisateurs préfèrent utiliser Bash à la place. Partir de Zsh pour frapper (et vice versa) est un processus simple qui peut être fait en utilisant le terminal ou les préférences du système. Cet article décrira les deux méthodes pour basculer entre ces coquilles sur macOS.

Comment énumérer tous les coquilles de la méthode macOS - Terminal

Avant de sauter directement vers le changement des coquilles, il est important de répertorier d'abord tous les shells disponibles sur votre macOS et pour cela simplement exécuter:

chat / etc / coquilles

Comment passer de Zsh à Bash sur MacOS - Méthode Terminal

Une façon de modifier le shell dans MacOS consiste à utiliser son terminal, alors exécutez simplement la commande divisée et invitez la modification en entrant le mot de passe de votre système:

CHSH -S / BIN / BASH

Maintenant, fermez le terminal et rouvrez-le pour appliquer les modifications:

Comment passer de Bash à Zsh sur macOS - Méthode terminale

Pour changer à nouveau le shell sur votre macOS, puis utilisez simplement la commande CHSH avec le nom du shell que vous souhaitez déplacer auparavant, nous avons déplacé la coque vers frapper Et maintenant pour revenir à Zsh, exécuter:

shsh -s / bin / zsh

Comment passer de Zsh à Bash sur MacOS - Méthode des préférences du système

Une autre façon de changer la coque pour Zsh pour frapper est en utilisant l'interface graphique de macOS pour que voici quelques étapes que vous devez suivre:

Étape 1: Pour macOS Catalina (10.15.x) et inférieur, ouvert Préférences de système et cliquez sur Utilisateurs et groupes:

Étape 2: Cliquez sur l'icône de verrouillage et entrez le mot de passe pour modifier les paramètres:

Étape 3: Cliquez avec le bouton droit sur l'utilisateur, puis ouvrez le Options avancées:

Étape 4: Dans le Options avancées; du Coque de connexion menu déroulant, sélectionnez / bac / bash:

De même, pour retourner au Zsh depuis Préférences de système, Répétez la même procédure et sélectionnez simplement / bin / zsh.

De plus, si vous avez les dernières macOS sur votre système qui est Ventura, ci-dessous les étapes que vous devez suivre:

Étape 1: Dans les dernières macos (Ventura), allez à Les paramètres du système, et cliquez sur Utilisateurs et groupes:

Étape 2: Ensuite, cliquez avec le bouton droit sur le nom de l'utilisateur pour obtenir le Options avancées:

Étape 3: Entrez le mot de passe puis à partir du shell de connexion, sélectionnez le shell souhaité.

Note: MacOS X propose également divers autres obus, comme CSH, TCSH qui peut également être commuté du terminal et Préférences système / paramètres du système.

Conclusion

Basculer entre Zsh et frapper sur macOS peut être effectué rapidement et facilement en utilisant le terminal ou les préférences du système. Les deux méthodes sont simples et peuvent être achevées en quelques étapes simples. Si vous préférez Zsh ou frapper, Être capable de basculer entre les deux shells peut vous aider à personnaliser votre expérience utilisateur et à tirer le meilleur parti de votre Mac.