gpt4 book ai didi

linux - TTY 和 GNOME 终端有什么区别

转载 作者:太空狗 更新时间:2023-10-29 12:02:16 25 4
gpt4 key购买 nike

像 ubuntu、debian 这样的操作系统有 GNOME 终端用于实时使用。但是,同时 ctrl+alt+f2 将终端显示为一个完整的 CUI。如果在 GNOME 终端中执行 tty 命令,它会显示类似/dev/pts/3,4 等的输出。但是,在 CUI 环境中它会显示“/dev/tty2”。那么,这些终端之间有什么区别。

最佳答案

这源于很久以前,当您将许多固定屏幕连接到 unix 机器时。这些有 /dev/tty1,2,...作为设备文件,因为数量是事先已知的,物理设备与设备文件的分配是固定的。

当您拨入机器或进行远程连接时,“终端”将被动态分配并称为“伪终端”,因此设备文件/dev/pts/34... 可能他们有自己的文件夹,因为可能有很多文件夹,如果它们都在里面,/dev 目录会变得困惑。数量可根据连接数变化,设备号可循环使用。

对于那些您可以使用 ctrl-alt-f2 等访问的“默认”终端,/dev/ttyN 仍然存在。

顺便说一下,名称tty 本身甚至来自终端之前的时代,源于“电传打字机”,参见https://en.wikipedia.org/wiki/Teleprinter

关于linux - TTY 和 GNOME 终端有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30818176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com