在本文中,我们讨论的是 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
不同的退出代码是什么意思?
- 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 命令的更多信息,请参阅其手册页。 尽管本教程涵盖了有关该命令的所有知识。