将 pts 和 tty 与进程关联

将 pts 和 tty 与进程关联

我试图找出哪个 tty 或 pts 正在由哪个进程运行。

到目前为止我的研究是:

  • tty 是一个内核或后端终端来处理较低级别的东西
  • pts 是一个伪终端,允许用户与系统通信
  • 里面有很多tty和pts文件/dev但无法读取

想请教以下问题:

  • 尽管仅显示 4 分条目,但为什么/dev/pts包含/dev这么多数字(例如 1-26)ps -aux | grep pts

  • 是否可以确定哪个进程正在运行 pts 或 tty?当我读到 ssh 生成一个新的 shell 时,但不确定它是 pts 还是 tty

相关内容