我的机子按[Ctrl] + [Alt] + [F3]与[Ctrl] + [Alt] + [T]都可以调出命令行界面,但是他们之间有什摸区别呢?
ctrl+alt+Fn 是控制台下的虚拟终端,这个是纯字符界面的。
终端是种设备,在linux下以文件形式存在于/dev目录下。
ctrl+alt+t 是伪终端,逻辑上的终端设备;是为了在telnet,GUI等情况下抽像出来的。
终端是进行输入/输出的一种设备。
shell是一种程序(csh,ksh,bash等等),用来解释输入字符,属于一种解释器程序!
(伪)终端和shell是两个不同的概念。