免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1381 | 回复: 8
打印 上一主题 下一主题

[系统管理] 如何将终端1重定向到终端2? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-09-29 07:29 |只看该作者 |倒序浏览
在终端1中输入ps -ef,将之重定向到终端2,终端2接收到命令后显示ps输出

论坛徽章:
6
羊年新春福章
日期:2015-03-03 17:16:28双子座
日期:2015-03-03 17:16:56巳蛇
日期:2015-03-03 17:17:2415-16赛季CBA联赛之福建
日期:2016-03-11 09:05:00黑曼巴
日期:2016-07-07 16:58:1215-16赛季CBA联赛之吉林
日期:2016-11-14 09:23:07
2 [报告]
发表于 2016-09-29 09:23 |只看该作者
回复 1# scounixadmin

在第一个终端使用tty命令显示 -> /dev/pts/0,在第二个终端使用tty命令显示 -> /dev/pts/1

然后你从第一个终端输入 -> free -m > /dev/pts/1
在第二个终端上就能看到命令输出了



论坛徽章:
1
15-16赛季CBA联赛之新疆
日期:2017-03-09 12:33:45
3 [报告]
发表于 2016-09-29 09:26 |只看该作者
回复 1# scounixadmin

这个其实很简单
  1. ps -ef > /dev/pts/xxx
复制代码
这个xxx 就是你第二个终端的标准输入输出。但有几个提醒:
1,一定要有权限。
2,所有的显示,可能最初是不是很好看。

论坛徽章:
0
4 [报告]
发表于 2016-10-11 10:13 |只看该作者
回复 2# jcdiy0601

不好意思,没描述清楚。我是希望将“ps -ef”命令在终端1中键入,通过重定向,到终端2中执行,并显示结果

论坛徽章:
0
5 [报告]
发表于 2016-10-11 10:13 |只看该作者
回复 3# jeppeter

不好意思,没描述清楚。我是希望将“ps -ef”命令在终端1中键入,通过重定向,到终端2中执行,并显示结果

论坛徽章:
1
15-16赛季CBA联赛之新疆
日期:2017-03-09 12:33:45
6 [报告]
发表于 2016-10-11 12:39 |只看该作者
回复 1# scounixadmin

那你这个说法与ssh或者telnet很像,那你要么用expect来实现这个功能,要么找相关的库来实现。

论坛徽章:
6
羊年新春福章
日期:2015-03-03 17:16:28双子座
日期:2015-03-03 17:16:56巳蛇
日期:2015-03-03 17:17:2415-16赛季CBA联赛之福建
日期:2016-03-11 09:05:00黑曼巴
日期:2016-07-07 16:58:1215-16赛季CBA联赛之吉林
日期:2016-11-14 09:23:07
7 [报告]
发表于 2016-10-11 17:55 |只看该作者
说你最终的目的吧,要实现什么功能

论坛徽章:
0
8 [报告]
发表于 2016-10-11 20:36 |只看该作者
本帖最后由 scounixadmin 于 2016-10-12 10:33 编辑

回复 7# jcdiy0601

1. 终端1对应telnet,终端2对应串口。
2. 一般情况下,终端2可以接收串口命令,执行命令,并显示命令输出
3. 现在希望telnet上输入命令,在串口上执行命令,并显示命令输出


论坛徽章:
0
9 [报告]
发表于 2016-10-12 10:32 |只看该作者
回复 6# jeppeter

1. 终端1对应telnet,终端2对应串口。

2. 一般情况下,终端2可以接收串口命令,执行命令,并显示命令输出

3. 现在希望telnet上输入命令,在串口上执行命令,并显示命令输出
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP