Linux 终端与控制台的区别

来源:互联网 发布:最好的搜索软件 编辑:程序博客网 时间:2024/05/21 09:31

转自 http://blog.csdn.net/zhy10/article/details/1925063

简单的说,能直接显示系统消息的那个终端称为控制台,其他的则称为终端。但是在linux系统中,这个概念也已经模糊化了。 

  比如下面这条命令: 
  echo "hello,world" > /dev/console 

  这条命令的目的是将"hello,world"显示到控制台上/dev/console是控制台设备的设备名。在linux中,在字符模式下,你无论 在哪个虚拟终端下执行这条命令,字符hello,world都会显示在当前的虚拟终端下。也就是说,linux把当前的终端当作控制台来看待。可见, linux中已经完全淡化了控制台和终端的区别。但是在其他的UNIX类系统中,却很明显的有虚拟终端和控制台的区别。

0 0