简介
今天突然碰到了一个需求,办公室里我有两台电脑,电脑A是我的笔记本,电脑B是我的台式电脑,A的浏览器中有一行代码很长,所以我这个人就比较懒不想打,如果可以向QQ那样直接用信息的方式发送一下就好了,所以就有了这篇文章
分析
首先我是不知道linux命令行下面有什么可以聊天的工具,而且我也不想装什么工具,但是我是知道linux不同tty下是可以发送信息的。
实战
首先,我把电脑B的ssh打开,电脑Assh到电脑B,之后输入w
➜ ~ w
11:06:44 up 3:01, 2 users, load average: 0.28, 0.37, 0.39
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
bboysoul tty7 :0 08:05 3:01m 3:02 0.28s /sbin/upstart --user
bboysoul pts/19 1.1.1.3 11:06 3.00s 0.11s 0.00s w
因为tty7是图形界面的tty,所以不管你怎么打
echo "fuck you Bboysoul" > /dev/tty7
都是fuck不到的
所以我只能在电脑B中ssh到本机
ssh [email protected]
之后在A机器w一下
➜ ~ w
11:09:02 up 3:04, 3 users, load average: 0.40, 0.45, 0.42
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
bboysoul tty7 :0 08:05 3:04m 3:03 0.28s /sbin/upstart --user
bboysoul pts/19 1.1.1.3 11:08 3.00s 0.10s 0.00s w
bboysoul pts/20 127.0.0.1 11:08 6.00s 0.10s 0.10s -zsh
没错现在就可以发送信息了
echo "fuck you bboysoul" > /dev/pts/20
Have Fun