linux下的命令行指的是终端吗?怎么修改linux文件实现windows分区自动挂载...
发布网友
发布时间:2024-09-08 15:40
我来回答
共1个回答
热心网友
时间:2024-10-31 07:24
在UNIX系统中,计算机显示器通常被称为控制台终端(Console)。它仿真了类型为Linux的一种终端(TERM=Linux),
并且有一些设备特殊文件与之相关联:tty0、tty1、tty2等。当你在控制台上登录时,使用的是tty1。使用Alt+[F1—F6]组合
键时,我们就可以切换到tty2、tty3等上面去。tty1 –tty6等称为虚拟终端,而tty0则是当前所使用虚拟终端的一个别名,
系统所产生的信息会发送到该终端上。因此不管当前正在使用哪个虚拟终端,系统信息都会发送到控制台终端上。
你可以登录到不同的虚拟终端上去,因而可以让系统同时有几个不同的会话期存在。只有系统或超级用户root可以
向/dev/tty0进行写操作。(一般 /dev/console 都是联系 /dev/tty0 的)
我们先说特例,其实我们现实中个人pc就是这种特例。console这个概念,其实是为内核提供打印的。我们的pc,终端常用的是显示器和键盘构
成,我们用户打印和内核打印都从这个终端反映给用户。所以,这里,/dev/console是连接到/dev/tty0的,其实这里有2个概念,
console和tty这2个咚咚,怎么实现,其实console这个结构中有个device,这里其实就是tty0对应的一个虚拟终端设备。 如果,我们来个专门
打印内核的设备(比如通过串口),我们把那个串口register_console,那么/dev/console就到这个串口设备了。这时,内核打印就到这个串
口设备了,而用户的打印还是和上面的/dev/tty相关,如果/dev/tty对应/dev/tty0,那么用户打印还在窗口中出现。所以说/dev/console是用
来外接控制台的。
vi /etc/fstab
把加载的分区信息写到fstab文件里面