Linux/Unix 虚拟终端

Linux是一个多用户系统,它允许多个用户同时在其上工作。那么,如果不同的用户需要同时在同一个系统上工作怎么办?这时我们就需要虚拟终端,让我们来了解一下。

什么是虚拟终端?

虚拟终端与您到目前为止一直在使用的终端类似。它们用于执行命令和提供输入。唯一的区别是您不能在虚拟终端上使用鼠标。因此,您需要了解键盘快捷键。

What are Virtual Terminals

虚拟终端使得多个用户能够同时在同一台计算机上处理不同的程序。这就是它们成为Linux最突出的特性之一的原因。

让我们学习如何访问和使用它们。

如果视频无法访问,请点击此处

启动虚拟终端

通常,一个Linux操作系统上有六个(默认)虚拟终端,您可以在其中以不同的用户身份登录以执行不同的任务。启动虚拟终端的步骤是:

1) 按 Ctrl+Alt+F1

Starting a Virtual Terminal

2) 输入用户ID和密码

Starting a Virtual Terminal

3) 现在虚拟终端已准备就绪

Starting a Virtual Terminal

在虚拟终端之间导航

您可以使用以下命令在6个虚拟终端之间导航。

Ctrl + Alt + F (1 to 6) key

F1是第一个虚拟终端,F6是最后一个。

您可以同时使用所有这些终端。

注意您正在使用的虚拟终端,顶部会显示tty

Navigating through Virtual Terminals

tty是电传打字机编号,您也可以通过输入命令“tty”来获知。

Navigating through Virtual Terminals

第七个终端

第七个终端是我们一直在Linux教程中使用的那个。可以通过按下下面给出的组合键来访问它。

Ctrl + Alt + F7

虚拟终端快捷键

在处理虚拟终端时,您应该了解一些快捷键。

快捷键 函数
Home 或 Ctrl + a 将光标移至当前行的开头
End 或 Ctrl + e 将光标移至当前行的末尾
Tab 自动完成命令
Ctrl + u 删除当前行
Ctrl + w 删除光标前的单词
Ctrl + k 删除从光标位置到行尾的内容
reset 重置终端
history 用户执行的命令列表
向上箭头 向上滚动历史记录并按Enter键执行
向下箭头 向下滚动历史记录并按Enter键执行
Ctrl + d 从终端注销
Ctrl + Alt + Del 重启系统

Virtual Terminal shortcuts

摘要

  • 虚拟终端是执行用户命令的CLI
  • 有六个虚拟终端可以通过快捷键启动
  • 它们提供多用户环境,最多可同时有六个用户在其上工作
  • 与终端不同,您不能在虚拟终端上使用鼠标
  • 要启动虚拟终端,请在键盘上按Ctrl+Alt+F(1至6)
  • 使用相同的命令导航不同的终端
  • 要返回Linux系统的屏幕,请使用Ctrl+Alt+F7,它会将您带到终端