Terminal (Terminal.app) jest emulatorem terminala zawartym w systemie operacyjnym macOS firmy Apple. Terminal wywodzi się z NeXTSTEP i OPENSTEP, systemów operacyjnych będących poprzednikami macOS.
Apple Inc.
macOS
ARM64, x86-64, IA-32, PowerPC
Emulator terminala
www.apple.com/macosx/features/unix/
Jako emulator terminala, aplikacja zapewnia tekstowy dostęp do systemu operacyjnego, w przeciwieństwie do głównie graficznej natury doświadczenia użytkownika macOS, zapewniając interfejs wiersza poleceń do systemu operacyjnego, gdy jest używany w połączeniu z powłoką uniksową, taką jak zsh (domyślna powłoka w macOS Catalina). Użytkownik może wybrać inne powłoki dostępne w systemie macOS, takie jak KornShell, tcsh i bash.
Okno dialogowe preferencji dla Terminal.app w systemie OS X 10.8 (Mountain Lion) i nowszym oferuje możliwość wyboru wartości zmiennej środowiskowej TERM. Dostępne opcje to ansi, dtterm, nsterm, rxvt, vt52, vt100, vt102, xterm, xterm-16color i xterm-256color, które różnią się od opcji dostępnych w systemie OS X 10.5 (Leopard) poprzez usunięcie xterm-color i dodanie xterm-16color i xterm-256color. Ustawienia te nie zmieniają działania Terminala, a ustawienia xterm nie odpowiadają zachowaniu xterm.
Terminal zawiera kilka funkcji, które w szczególny sposób umożliwiają dostęp do API i funkcji macOS. Obejmują one zdolność do korzystania ze standardowej funkcji wyszukiwania macOS Help w celu znalezienia stron podręcznika i integracji z Spotlight. Terminal był używany przez Apple jako wizytówka graficznych API macOS we wczesnych reklamach Mac OS X, oferując szereg niestandardowych czcionek i opcji kolorowania, w tym przezroczyste tła.