組態
啟動 Zsh 時,預設情況下它將按此順序提供以下檔案:
- 
/etc/zsh/zshenv用於設定系統範圍的環境變數; 它不應包含產生輸出的命令或假設 shell 附加到 tty。始終會獲取此檔案,但不能覆蓋此檔案。
- 
$ZDOTDIR/.zshenv用於設定使用者的環境變數; 它不應包含產生輸出的命令或假設 shell 附加到 tty。始終會獲取此檔案。
- 
/etc/zsh/zprofile用於在啟動時執行命令,將作為登入 shell 啟動時獲取。
請注意,在 Arch Linux 上,預設情況下它包含一行來源/ etc / profile。
/etc/profile此檔案應在登入時由所有與 Bourne 相容的 shell 提供:它在登入時設定$PATH和其他環境變數以及特定於應用程式(/etc/profile.d/*.sh)的設定。
- 
$ZDOTDIR/.zprofile用於在啟動時執行使用者命令,將作為登入 shell 啟動時獲取。
- 
/etc/zsh/zshrc用於設定互動式 shell 配置和執行命令,將在作為互動式 shell 啟動時獲取。
- 
$ZDOTDIR/.zshrc用於設定使用者的互動式 shell 配置和執行命令,將在作為互動式 shell 啟動時獲取。
- 
/etc/zsh/zlogin用於在初始進度結束時執行命令,將在作為登入 shell 啟動時獲取。
- 
$ZDOTDIR/.zlogin用於在初始進度結束時執行使用者命令,將在作為登入 shell 啟動時獲取。
- 
$ZDOTDIR/.zlogout將在登入 shell 退出時獲取。
- 
/etc/zsh/zlogout將在登入 shell 退出時獲取。
如果未設定$ ZDOTDIR,則使用$ HOME。
對於一般個人用途,通常編輯使用者的
.zshrc檔案以用於個人偏好