zwraca rozmiar, uprawnienia, czasy modyfikacji w zmiennych, system (System Interface) – niskopoziomowe wywołania systemowe: sysopen, sysread, syswrite, systell, sysseek do zaawansowanej manipulacji plikami i I/O, pcre (Perl-Compatible Regular Expressions) – wsparcie dla PCRE zamiast podstawowych regex (znacznie potężniejsze dopasowania wzorców, lookahead/lookbehind), zprof (Profiler) – profilowanie czasu ładowania .zshrc i funkcji; kluczowy dla optymalizacji wydajności shella.

Parametry startowe Zsh w wersji 5.9 posiada prawie 200 parametrów startowych (opcji i flag), kilkadziesiąt z nich posiada jednoznakowy skrót. Jeżeli flaga -s nie została podana, a został podany jakiś argument to pierwszy argument uznawany jest za ścieżkę skryptu, który ma zostać wykonany. Pozostałe argumenty są traktowane jako parametry pozycyjne.

Parametry startowe (opcje specjalne): -b – koniec przetwarzania opcji, tożsame z -- (wszystko po -b jest traktowane jako argumenty, nie opcje, co pozwala przekazać ciągi zaczynające się od - jako normalne argumenty; rzadko używane w praktyce), -c ciąg poleceń – wykonuje podany ciąg poleceń zamiast normalnej powłoki (np.