我在 Linux 機器中開啟的終端機(命令提示字元)是否有特定的 ID

我在 Linux 機器中開啟的終端機(命令提示字元)是否有特定的 ID

我已經打開了2個或更多在Linux系統中打開的終端。我想區分它們...有辦法區分它們嗎?

答案1

是的,您可以使用該tty命令找出您目前終端對應的設備檔案。

tty - 列印連接到標準輸入的終端機的檔案名

它通常應該以以下形式的路徑來回應

  • /dev/ttyX(X 在 1-6 範圍內)如果您處於真正的 TTY ( ++ Ctrl)狀態,或者AltF1 - F6
  • /dev/pty/X(X >= 0) 如果您處於偽 TTY 中,這通常是終端模擬器(如gnome-terminal或 )xterm以及透過ssh.

這些文件描述符清楚地標識您目前的終端。不存在同時具有相同 ID 的兩個終端,但是一旦您關閉一個終端,這些 ID 就會再次釋放,並且可能會被您打開的下一個終端重複使用。

相關內容