ソケットをいじくり回すのに便利なsocatですが、 仮想シリアルポートの操作にもとっても便利でした。 元ネタ: create virtual serial port with socat in linux https://www.youtube.com/watch?v=iFmD-CeB96A なお、この記事のコードは、 Windows10のVirtualbox上のArch Linuxと、Python3.6.4でテストを行っています。 仮想シリアルポート作成 $ socat -d -d pty,raw,echo=0 pty,raw,echo=0 2018/03/31 01:36:38 socat[8626] N PTY is /dev/pts/14 2018/03/31 01:36:38 socat[8626] N PTY is /dev/pts/15 2018/03/31 01:36:38