我物理登录到我的 Linux(例如 tty1)并启动了一个进程,该进程监视标准输入中的命令并具有一些标准输出。如何从 SSH 会话访问/使用此进程?
答案1
您可以使用 下的设备文件将输出直接发送到另一个终端/dev
。例如:
echo "my command" > /dev/tty1
将输出发送到tty1
或
echo "my command" > /dev/pts/0
将输出发送到第一个伪终端。使用该ps
命令查看进程正在哪个终端上运行。
我物理登录到我的 Linux(例如 tty1)并启动了一个进程,该进程监视标准输入中的命令并具有一些标准输出。如何从 SSH 会话访问/使用此进程?
您可以使用 下的设备文件将输出直接发送到另一个终端/dev
。例如:
echo "my command" > /dev/tty1
将输出发送到tty1
或
echo "my command" > /dev/pts/0
将输出发送到第一个伪终端。使用该ps
命令查看进程正在哪个终端上运行。