Linux 終端裝置的總體簡述

2021-06-20 20:42:30 字數 573 閱讀 2484

在linux

系統中,終端是一種字元型裝置。包括串列埠終端、偽終端和控制台終端。可以在/dev 目錄下檢視

1)串列埠終端, 在/dev目錄下為/dev/tty[s]n(n為數字), 也包括/dev/ttyusb0、/dev/ttyusb1這類usb-串列埠轉換器

2) 偽終端, 在/dev目錄下為/dev/pty,是成對的邏輯終端裝置

3)控制終端,在/dev目錄下為/dev/tty,如果當前程序有控制終端 的話,那麼 /dev/tty就是當前程序的控制終端的裝置特殊檔案

4)控制台終端,在/dev目錄下為/dev/ttyn、/dev/console, 計算機顯示器通常被稱為控制台終端。

在linux中,可以在系統啟動命令列裡指定當前的輸出終端,格式如下:console = device, options 

使用者可以在核心命令列指定多個console,這樣輸出將會所有的console上顯示,而當使用者啟用open()開啟/dev/console時,最後 乙個console

將會返回作為當前值 ,這種方式在開發板上最為常見。 

檢視 tty裝置型別:cat /proc/tty/drivers

linux 終端裝置

終端解釋 終端是一種字元型裝置,它有多種型別,通常使用tty來簡稱各種型別的終端裝置。tty是teletype的縮寫。teletype是最早出現的一種終端裝置,很象電傳打字機 或者說就是 是由teletype公司生產的。在linux系統的裝置特殊檔案目錄 dev 下,終端特殊裝置檔案一般有以下幾種 ...

linux 終端裝置

早期計算機通常用電傳印表機充當終端裝置,終端裝置的作用就是接受使用者的輸入並傳遞給計算機,接受計算機的反饋返回給使用者。如下圖所示 後來電傳印表機被鍵盤和顯示器取代,linux為了支援這種外部終端裝置的連線,提供了終端裝置介面 tty 下面以海思hi3559開發板為例說明串列埠終端。在除錯開發板的時...

Linux 終端裝置驅動

1 控制台 1 控制台是乙個虛擬的終端,它必須對映到真正的終端上 2 控制台是個只輸出的裝置,功能很簡單,只能在核心中訪問 2 偽終端 一種特殊的終端裝置,由主 從兩個成對的裝置構成,當開啟主裝置時,對應的從裝置隨之開啟,形成連線狀態 輸入到主裝置的資料成為從裝置的輸出,輸入到從裝置的資料成為主裝置...