如何知道當前linux登錄的是哪個終端設備

我使用了三種方式登錄我的開發板
第一:使用串口

第二:網線,ssh服務登錄

第三,就是顯示LCD,連接鍵盤,一個屏幕一個鍵盤

我直觀以爲第三個是控制檯,因爲是本機的屏幕和鍵盤,不就是最開始的機器的設備的控制與顯示裝置麼?

但是其實echo "hello console " 的時候,發現,在第二,第三個控制檯,都會顯示在第一個使用串口登錄的窗口。

ls /dev

下面有很多設備。


到底各自登錄使用的是哪個呢?

who命令可以看出,

串口是/dev/ttymxc0

網線是/dev/pts/0

自帶的屏幕上tty1

是確實顯示在開發板自帶的屏幕上。


命令總結

第一:tty

第二:who am i

第三:who

還有的說有w命令,這裏沒有移植。

ubuntu上有這個命令。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章