linux ps aux tty,linux ps命令中的tty表示什么意思?

在使用ps aux时,输出有一个字段叫做TTY,想知道它是什么意思,所以就查了一下,这篇文章觉得讲得简单易理解。USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

root 1729 0.0 0.0 4064 80 tty1 Ss+ 2019 0:00 /sbin/mingetty /dev/tty1

root 1731 0.0 0.0 4080 80 ttyS0 Ss+ 2019 0:00 /sbin/agetty /dev/ttyS0 9600 vt100-nav

root 1732 0.0 0.0 4064 76 tty2 Ss+ 2019 0:00 /sbin/mingetty /dev/tty2

root 1734 0.0 0.0 4064 76 tty3 Ss+ 2019 0:00 /sbin/mingetty /dev/tty3

root 1736 0.0 0.0 4064 80 tty4 Ss+ 2019 0:00 /sbin/mingetty /dev/tty4

root 1738 0.0 0.0 4064 80 tty5 Ss+ 2019 0:00 /sbin/mingetty /dev/tty5

root 1740 0.0 0.0 4064 80 tty6 Ss+ 2019 0:00 /sbin/mingetty /dev/tty6

root 1060 0.0 0.0 110252 1108 pts/0 R+ 20:40 0:00 ps aux

tty

tty 源于Teletypes,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。

通常使用tty来简称各种类型的终端设备。

tty1-tty6表示文字界面,可以用Ctrl+Alt+F1-F6切换,+F7就是tty7,切换回图形界面。

启动机器,登录后,在本地机器的命令行界面下,执行w命令, 显示如下,这个命令行界面,就是tty1

如果你在图形界面下,打开terminal终端软件,用w查一下,应该就是tty7

pts

用xshell远程连接机器的话,使用的终端就是 pts/0,

再打开一个标签,终端就是pts/2,后面这个数字是按顺序来的,1已经被本机的那个tty1占用了 ,所以这是2

总结一下,就是

1、tty1-tty6 说明是在本地机器的命令行下登录的。 tty7说明是在本地机器的图形界面下登录的

2、pts说明是用远程工具连接的,比如xshell,后面的数字代表登录的时间顺序,越小证明登录的越早

原文链接:https://blog.csdn.net/fanren224/article/details/89977422

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值