jrg*_*jrg 88
tty 是那些时髦的 Unix 命令之一,它打印连接到标准输入的终端的名称。
TTY 是纯文本终端,通常用作访问计算机以修复问题的一种方式,而无需实际登录到可能已损坏的桌面。
默认情况下,Ubuntu 有 7 个 tty。
1-6仅是命令行并7运行您的 X 会话(您的普通桌面)。1,GUI 桌面2和命令行3-7。要访问它们,请使用以下键盘快捷键:
Ctrl+ Alt+ F1(或F3在17.10和更新的版本)
(将 F1 更改为 F1-F6 以访问您想要的终端)
回到您的 GUI 会话(普通桌面):
Ctrl+ Alt+ F7(或F2在17.10和更新的版本)
tty 是电传打字机的缩写,也许更常称为终端,是一种让您可以通过发送和接收数据(例如命令及其产生的输出)与系统交互的设备。
有很多种 tty,但现在大多数 tty 是在软件中实现的,例如您可以使用 Ctrl+Alt+Fn 访问的图形控制台,或者终端模拟器,例如在 X 会话中运行的 Gnome 终端。
还有一个tty命令,它显示运行它的终端的设备节点(如果它不在终端内运行,则打印“not a tty”;是的,可以在终端外运行命令)。例如:
firas@itsuki ~ % tty
/dev/pts/0
firas@itsuki ~ % ssh localhost tty
not a tty
Run Code Online (Sandbox Code Playgroud)
当我登录并在机器上运行 shell 时,shell 通常在终端内运行,即这里是/dev/pts/0. 但是,当我ssh host command在远程主机上运行命令时,该命令不在终端内运行。
| 归档时间: |
|
| 查看次数: |
212873 次 |
| 最近记录: |