ターミナルに関するまとめ

ターミナルに関するまとめ

概要

昨日、MSYSとかMinGWとかについて調査を行ったので本日はTerminalに関する調査を行う。

めっちゃわかりやすい解説

用語解説

ターミナルとは?

  • 黒い画面のアレ、特に外側のGUIのこと。
  • 中身の文字列は、シェルの機能

シェルとは?

カーネルとは?

コマンドラインインタプリタ

  1. ソースコードを直接実行する
  2. ソースコードを何らかの効率的な中間表現に変換しながら実行する
  3. コンパイラが生成し出力した、コンパイル済みの中間表現を実行する。
  • ユーザによりキーボードから入力される文字列の行のコマンドを解釈し、OSやプログラミング言語処理系などに渡す、コマンドラインインターフェースであり、 CUIを構成する要素である。
  • OSの標準ユーティリティとしては、コマンドラインシェルがある。
  • いくつかのプログラミング言語処理系が持つそれに関してはREPLを参照。

REPL

  • Read-Eval-Print-Loop
  • 対話型評価環境
  • プログラム

端末とは

  • ホストコンピュータから見た、ケーブル末端の入出力装置。

端末エミュレータとは

  • 端末のエミュレータ

端末エミュレータの種類

xtermとは
  • 標準的な端末エミュレータ。ユーザは一つのディスプレイの中に複数のxtermを表示し、同時に作業を行うことができる。
  • 参考

TeraTermとは

  • 日本人によって開発されたリモートログオンクライアント
  • 参考

PuTTYとは

  • MIT Licensseで開発、公開しているリモートログオンクライアント

mintty

TTYとは

テレタイプ端末, 印刷電信機 擬似的なテレタイプ通信機のことをptyと呼ぶ。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です