Terminal (Terminal.app) is de terminalemulator die door Apple is opgenomen in het macOS-besturingssysteem. Terminal vindt zijn oorsprong in NeXTSTEP en OPENSTEP, de voorgangers van het besturingssysteem macOS.
Apple Inc.
macOS
ARM64, x86-64, IA-32, PowerPC
Terminal emulator
www.apple.com/macosx/features/unix/
Als terminal emulator biedt de applicatie op tekst gebaseerde toegang tot het besturingssysteem, in tegenstelling tot de overwegend grafische aard van de gebruikerservaring van macOS, door een commandoregel-interface te bieden voor het besturingssysteem wanneer deze wordt gebruikt in combinatie met een Unix-shell, zoals zsh (de standaard shell in macOS Catalina). De gebruiker kan andere shells kiezen die beschikbaar zijn met macOS, zoals de KornShell, tcsh, en bash.
Het voorkeurenvenster voor Terminal.app in OS X 10.8 (Mountain Lion) en later biedt keuzes voor waarden van de TERM omgevingsvariabele. De beschikbare opties zijn ansi, dtterm, nsterm, rxvt, vt52, vt100, vt102, xterm, xterm-16color en xterm-256color, die verschillen van de keuzes in OS X 10.5 (Leopard) doordat de xterm-color is vervallen en xterm-16color en xterm-256color zijn toegevoegd. Deze instellingen veranderen niets aan de werking van Terminal, en de xterm instellingen komen niet overeen met het gedrag van xterm.
Terminal bevat verschillende functies die specifiek toegang bieden tot macOS API’s en functies. Deze omvatten de mogelijkheid om de standaard macOS Help-zoekfunctie te gebruiken om handmatige pagina’s te vinden en integratie met Spotlight. Terminal werd door Apple gebruikt als een showcase voor macOS grafische API’s in vroege reclame voor Mac OS X, en bood een reeks aangepaste lettertype- en kleuropties, inclusief transparante achtergronden.