Console
電腦中控制台一詞的由來
如今,在程式社區中,控制台主要是指基於文本的環境,無論是僅軟體(shell、終端、cli)還是包括硬體。但是為什麼這麼叫呢?
最早的電腦是使用電腦本身面板上的電纜、開關和按鈕來控制的,並使用燈提供輸出。最終,控制設備從電腦中“提取”到一個單獨的設備中;例如 IBM 704 的操作員控制台,它仍然使用開關和燈,但是是一個單獨的機櫃(參見IBM 704 操作手冊,第 13 和 14 頁)。後來這變成了基於桌子的獨立家具,帶有鍵盤和某種形式的輸出設備(列印機或螢幕)。這讓人想起可以與樂器本身分離的風琴控制台。
在早期的多使用者電腦上,控制台通常具有特殊的作用:它通常是早期引導期間唯一的活動終端,並且在某些系統上,在控制台上登錄比任何其他終端都授予更多權限。在大多數早期系統中,控制台是一個純文字終端,從那時起,該限制就與該術語相關聯。在執行類 Unix 系統的 PC 上,控制台通常使用內置的文本模式支持,這可能有助於保持這種關聯;但即使在圖形工作站上,緊急登錄通常也是純文字的(儘管是在圖形幀緩衝區上)。