はじめに
※以下の内容には誤りが含まれる可能性があります
zshとは何か
zsh(ズィーシェル)と言います。shell(シェル)の1つです。
OSとアプリケーションの間に立ち、ユーザーからの要求をシステムに伝えるためのユーザーインターフェースです。
コマンドを入力することで動くプログラムのことをシェルといいます。
zshはsh、bash、csh、tcshの機能をほぼ網羅しているシェルです。
シェルの特徴
ログインシェルと非ログインシェルがあります。ログインシェルは、UNIX系OSにログインした時点で適用されるシェルのことです。
非ログインシェルは、UNIX系OSにログインしてから任意に適用するシェルのことです。
まとめ
Macではデフォルトにbashを採用していましたが、
Catalina世代からデフォルトシェルをzshに変更したようです。
シェルが違うと環境変数などの設定ファイルが異なってきますので注意が必要です。