我在 Linux 系统中打开了 2 个或更多终端。我想区分它们... 有办法区分它们吗???
答案1
是的,你可以使用tty
命令来找出你当前的终端对应的设备文件。
tty-打印连接到标准输入的终端的文件名
它通常应该以以下形式的路径进行响应
/dev/ttyX
(X 范围为1-6 )如果您处于真实的 TTY 中(Ctrl++ ),或者AltF1 - F6/dev/pty/X
(X >= 0)如果您处于伪 TTY 中,这通常是终端仿真器(如gnome-terminal
或 )xterm
以及通过 的远程 shell 连接的情况ssh
。
这些文件描述符可以清楚地标识您当前的终端。 一次不会有两个终端具有相同的 ID,但是一旦您关闭一个终端,这些 ID 就会再次变为空闲,并且可能会被您打开的下一个终端重新使用。