| コマンド | 読み込まれるファイル順 | 備考 |
| --------- | --------------------------------------------------------- | ---------------------------------------------------------------- |
| `zsh` | なし | |
| `zsh -i` | 1. `zshenv`<br>2. `zshrc` | [[インタラクティブシェル]]として起動。<br>ターミナル開く場合。 |
| `zsh -l` | 1. `zshenv`<br>2. `zprofile`<br>3. `zlogin` | [[ログインシェル]]として起動。<br>対話でないため `zshrc` は読まない。 |
| `zsh -li` | 1. `zshenv`<br>2. `zprofile`<br>3. `zshrc`<br>4. `zlogin` | [[インタラクティブシェル]] & [[ログインシェル]]<br>として起動。<br>`.zlogout` は終了時に読まれる。 |