TerminalはAppleのmacOSオペレーティングシステムに付属するターミナル エミュレータです。[ 1 ] Terminal はmacOS の前身であるNeXTSTEPおよびOPENSTEPに由来します。[ 2 ]
ターミナルエミュレータとして、このアプリケーションは、macOS のユーザー エクスペリエンスが主にグラフィカルであるのとは対照的に、オペレーティングシステムへのテキスト ベースのアクセスを提供します。これは、zsh (macOS Catalina [ 3 ] 以降のデフォルトの対話型シェル) などの Unix シェルと組み合わせて使用することで、オペレーティングシステムへのコマンドラインインターフェイスを提供するためです。[ 4 ]ユーザーは、 KornShell 、 tcsh、bash など、macOS で利用可能な他のシェルを選択することもできます。[ 4 ] [ 5 ]
OS X 10.8 (Mountain Lion) 以降の Terminal.app の設定ダイアログでは、TERM環境変数の値を選択できます。選択可能なオプションは、 ansi、dtterm、nsterm、rxvt、vt52、vt100、vt102、xterm、xterm-16color、xterm-256colorです。これらは、OS X 10.5 (Leopard) の選択肢とは異なり、 xterm-colorが削除され、xterm-16colorとxterm-256colorが追加されています。これらの設定は Terminal の動作を変更せず、xterm の設定はxtermの動作と一致しません。[ 6 ]
ターミナルには、 Spotlightのターミナル インターフェイスであるmdfindコマンドなど、macOS API や機能に特化してアクセスする機能がいくつか含まれています。[ 7 ] [ 8 ]ターミナルには、カスタムフォントやカラー オプションを含むさまざまなプロファイルが用意されており、カスタム プロファイルを作成することもできます。[ 9 ]