Zsh - интерпретатор командной строки UNIX (shell), который из стандартных оболочек больше всего похож на оболочку Korn (ksh); его совместимость с оболочкой Korn 1988 года постепенно возрастала. Он включает в себя усовершенствования многих типов, в частности, в редакторе командной строки, параметры настройки его поведения, флешинг имен файлов, функции, позволяющие пользователям C-shell (csh) чувствовать себя как дома, и дополнительные функции, созданные из tcsh (другой «пользовательской» оболочки ).