How To Change Default Shell On Mac

Rommel Malqued
Jan 28, 2021

For MacOS Catalina, the default login shell and interactive shell will now be Z shell (zsh).

How to how what shell I am using?

On your Terminal, run this command:

echo $0
This shows that I’m currently using bash

To change your shell to zsh, run this command on your terminal then restart your terminal. It might ask for your Mac login password.

chsh -s /bin/zsh

To change your shell to bash, run this command on your terminal then restart your terminal. It might ask for your Mac login password.

chsh -s /bin/bash

Now you should be able to change your shell to which ever you like to use. 🍻

Check my other articles

--

--