編集(CUIから転送)この項目は著作権侵害が指摘され、現在審議中です。審議の結果、該当する投稿以降の全ての版またはこのページ全体(すべての版)が削除される可能性があります。問題箇所の適切な差し戻しが行われていれば、削除の範囲は問題版から差し戻し直前の版までとなる可能性もあります。適切な差し戻しが行われていないと考えられる場合は、この版の編集や引用はしないで下さい。著作権上問題のない自分の投稿内容が削除される可能性のある方は、早めに控えを取っておいて下さい(詳しくはこちらの解説をお読み下さい)。ウィキペディアでは、著作権上問題のない投稿のみを受け付けることになっています。他人の著作物を使うときをお読み頂いた上で、審議にご協力をお願いします。自分の著作物を投稿されていた場合は削除依頼を出されたらをご覧下さい。審議が終わるまで、このお知らせを除去しないでください。(以下、著作権侵害の可能性がある箇所を取り除いた内容を暫定的に表示します。)この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。[4]は、キーボード等[5]からの文字列[6]を入力とし、文字列が表示されるウィンドウや古くはラインプリンタで印字される文字などを出力とする、ユーザインタフェースの様式である。interface』が主流である。対義語として使われる。LinuxでBashコマンドを実行したもの。コンピュータは、CUIによる対話環境が主流であった。95など)がオフィスや一般家庭にも普及し、専門家を除いてCUIの利用頻度は減っていった。多くのネットワーク機器は、TELNETやSSHに対応しており、CUIを標準搭載している。既定のインターフェイスがGUIであってもコマンドラインターミナルなどのCUI環境が標準で用意されている。スマートフォンなどのモバイル端末向けOSには標準で用意されていないことが多い。ユーザインタフェースがCUIのアプリケーションをコンソールアプリケーションという。一般的ではないが、テキストコンソールを利用してウィンドウなどを表現しているインタフェースをテキストユーザインタフェースという。以降、CUIそのものだけでなくコマンドラインインタプリタ、シェルについても述べる。長所編集GUIでは表示し切れないような膨大なファイル群を複数の処理に通す際に、処理順にコマンドやファイル名のパターンを列挙して一括処理させることができる。処理の自動化(バッチ処理)が容易である(一連のコマンドや制御文は文字情報なのでファイルに単純に保存しておくことができ、それを後で何度でも実行・修正できる)。プログラムを作成する際、ユーザからの入力を処理する部分(コマンドラインインタプリタ)を比較的簡単に作れる。GUIのプログラムは、一般にユーザインタフェースの作成に手間がかかり、管理すべき内部状態も多くなる。これに関連して、異なるOSにプログラムを移植する際も、標準入出力のみを使用するコンソールプログラムのほうがはるかに移植しやすい。パイプ)、ファイルに保存したりできる。GUIのクライアントを使って直感的にアプリケーションを開発できるようになっているが、プログラムのコンパイル・ビルド時にバックで動作しているのは(単独でも動作可能な)コマンドラインのコンパイラやリンカである。リモートログインする場合、クライアント側で専用のソフトウェアが不要である(SSHクライアント程度で済む)ことが多い。別のコンピュータにリモートログインする場合、画像情報の転送が不要あるいは必要最低限に抑えられるため、ネットワークへの負荷が低い。低速な回線でもリモート操作ができる。一般に自動補完機能(オートコンプリート)や履歴が利用できるため、コマンドをすべて手で入力する必要はない[10]。キーボードだけで操作できるため、手慣れたユーザは作業を敏速に行える。直前操作の確認や、資料収集(操作履歴の保存・他人への提供)などが容易である。入力元・出力先の切替が容易である(リダイレクト)。先行入力が可能である。GUIにおける、操作を行うためのボタンが表示されるまで待たされる、といったことが避けられる。多くの場合、コマンドや応答は英語を基本としている。そのため、英語を母語としていない者にとっては使いづらい。直感的な操作はできず、まず基本的なコマンドをある程度覚える必要があるため、アプリケーションのエンドユーザにとっては習得コストがかかる。各プログラムのパラメータも必要に応じて調べる必要がある。人間の視覚的な能力をあまり活用できない。選択肢やヘルプなどを画面上に表示することにも限界がある。画像や図形の操作や編集には向かないか不可能である。同じ目的のプログラムでも操作方法がまったく異なるケースがある。テキストエディタではフルスクリーンエディタとラインエディタに大別できるが、後者では、編集中は結果が反映されないため、中断してモードを切り替える必要がある。2014年11月29日閲覧。物理的なハードウェアキーボードのほか、GUIとして実装されているソフトウェアキーボード(スクリーンキーボード)や、画像から文字認識を行なう「手書き入力パッド」によって入力される文字、といった形態もある。正確には文字ストリーム。(日時は個人設定で未設定ならばUTC)。3.0のもとで利用可能です。統計Cookieに関する。