打开终端第一行有字样Last login: Thu Aug 4 14:23:13 on ttys001
,tty是什么?tty有什么用?
说明
#1.功能
打印连接到标准输入的终端的文件名。 (可通过man tty命令查看)
#2.命令项:
-s, --silent, --quiet: 什么也不打印,只是返回退出状态码。
--help: 打印帮助信息。
--version: 打印版本信息并退出。
-s选项什么也不会打印,只会返回一个状态码,也不显示,需要使用shell的命令"echo $?"来显示上一条命令的退出状态码。状态码含义如下:
0 表示标准输入是一个终端。 1 表示标准输入不是一个终端。 \>1 表示发生了错误。
举例
1.查看终端名字
tty //直接输出了/dev/ttys002
2.向指定终端发送信息
echo hello >/dev/tty2 // 可向当前终端或其他终端发送并打印字符串
来源
tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是一种用来给计算机输入输出的硬件设备,后来被键盘与显示器取代,终端作为计算机的一种抽象的输入输出设备便沿用了这个名称。打印输出方法叫print而不是dispaly也是因此。
网友评论