[Call UNIX]. Es una herramienta que se utiliza para comunicarse con otros sistemas, principalmente a través de conexiones de línea serial. Su función principal es actuar como un terminal para conectarse a otros dispositivos o sistemas, permitiendo la interacción con ellos como si se estuviera usando un terminal local. Además, también puede ser utilizado para transferir archivos simples.
$ cu -l /dev/ttyS0 -s 9600
Una vez ejecutado este comando, se estará conectado al dispositivo /dev/ttyS0 y se podrá enviar y recibir datos como si se estuviera usando un terminal. Aunque cu no es la herramienta más común para transferencias de archivos debido a su falta de verificación de errores, puede usarse para enviar y recibir archivos de manera simple. Para enviar, por ejemplo, un archivo desde un sistema A a un sistema B conectado a través de un puerto serial, primero se abre cu en el sistema A:
$ cu -l /dev/ttyS0 -s 9600
Luego, utilizar el comando send dentro de cu para enviar el archivo:
sistema A> send archivo.txt
Para recibir un archivo eEn el sistema B, también se necesita estar en cu y se puede usar el comando receive:
sistema B> receive archivo.txt