tty命令 – 打印输出连接到标准输入的终端文件名

Linux命令 统信UOS系统管理员 4周前 (03-19) 11次浏览 0个评论 扫描二维码

tty 是 Teletype(电传打字机)的缩写,电传打字机是最早出现的一种终端设备,现在通常使用 TTY 来统称各种类型的终端设备,如键盘 、打印机 、显示器等。

pty(虚拟终端): 如果我们远程 telnet 到主机或使用 xterm 时,也需要一个终端交互,这就是虚拟终端 pty(pseudo-tty) 。

pts/ptmx(pts/ptmx 结合使用,进而实现 pty): pts(pseudo-terminal slave)是 pty 的实现方法,与 ptmx(pseudo-terminal master)配合使用实现 pty。

语法格式:tty [参数]

常用参数:

-s/–silent/–quiet 无打印输出结果,只是返回退出状态码
–help 打印输出 tty 命令的帮助信息并退出
–version 打印输出当前 tty 命令版本信息

参考实例

直接输入 tty 命令,打印输连接到当前标准输入的终端设备文件名:

[root@xtuos.com ~]# tty
/dev/pts/1

输入”tty -s/–silent/–quiet”无直接返回结果,需要通过”echo $?”查看返回的退出码:

[root@xtuos.com ~]# tty -s
[root@xtuos.com ~]# echo $?
0

退出码的含义: “0” 表示标准输入是一个终端。 “1” 表示标准输入不是一个终端。” 2″ 表示给定的参数是不正确的参数。 “3” 表示发生了写错误。 


统信UOS之家 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:tty命令 – 打印输出连接到标准输入的终端文件名
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址