Linux 中的 tty 命令——快速参考

在本文中,我们讨论的是 Linux 中的 tty 命令。 Linux 操作系统使用文件系统来代表一切。 不仅仅是文本文件和图像,甚至是硬件和终端。 是的,即使是您用来与 Linux 交互的终端实际上​​也是一个文件。

打字机 是显示与此终端文件相关的信息的命令。

打字机 是电传打字机的缩写。 从历史上看,“电传打字机”这个词来自“电传打字机”这个词。 电传打字机是一种机电设备,可通过各种通信渠道发送和接收键入的消息。 这与终端的作用非常相似。 事实上,在早期,第一台计算机终端被称为电传终端。

如何使用 tty 命令?

tty 将终端文件的名称打印到标准输出。 要打印名称,只需键入“tty”并按回车键。

$tty  

输出:

/dev/pts/0 

tty 命令的选项

要了解有关 tty 命令的更多信息,您可以使用 -帮助 如下所示:

$ tty --help 

输出 :

Usage: tty [OPTION]... Print the file name of the terminal connected to standard input.    -s, --silent, --quiet   print nothing, only return an exit status       --help     display this help and exit       --version  output version information and exit 

我们可以看到 tty 命令只有两个选项可用。

– 静音选项

将silent 选项与tty 命令一起使用时,屏幕上看不到任何输出。 它只是返回退出状态。

tty -s tty --silent tty --quiet 
沉默

我们可以使用以下命令将退出状态打印到屏幕上:

$ echo $?  

输出 :

0 
打印 Exit 代码

不同的退出代码是什么意思?

  • 0 : 标准输入是一个终端
  • 1 : 标准输入不是终端

识别 tty 版本

使用 -版本 选项与 tty 命令一起提供您正在使用的 tty 版本。

$ tty --version  

输出 :

tty (GNU coreutils) 8.30 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.  Written by David MacKenzie. 
版本好吧,谢谢大卫麦肯齐

结论

在本教程中,我们介绍了 tty 命令。 要了解有关 tty 命令的更多信息,请参阅其手册页。 尽管本教程涵盖了有关该命令的所有知识。