GNU/Linux >> Tutoriales Linux >  >> Linux

Usando rz y sz bajo Linux Shell

Ah, quizás tecleando "rz " comando en la consola, ¿tal vez estaba tratando de transferir un archivo a través de zmodem entre dos PC directamente desde la consola a través de un cable serie cruzado?

Actualmente he estado tratando de resolver algo como esto por mí mismo, así que compartiré lo que tengo, en caso de que sea lo que estabas buscando.

Hice dos pequeños guiones para ayudar:

secuencia de comandos:"zsend "

#!/bin/sh

DEV=/dev/ttyS0

stty -F $DEV 115200
sz $1 > $DEV < $DEV

secuencia de comandos:"zrecv "

#!/bin/sh

DEV=/dev/ttyS0

stty -F $DEV 115200
rz > $DEV < $DEV

Ejemplo de uso:

  • Copie estos scripts en ambas PC.
  • Modifique la variable "DEV" en cada secuencia de comandos para que coincida con el nombre del dispositivo serie de su PC (p. ej., para puertos serie USB, podría ser "/dev/ttyUSB0")
  • En PC1, escriba:sudo zsend filename
  • En PC2, escriba:sudo zrecv

Eso funcionó para mí.


Conozca GNU Screen.

1.Instalar pantalla GNU

2.Configure Screen creando un archivo .screenrc en el directorio raíz.

Escriba 'zmodem catch' en el archivo .screenrc.

3.ejecutar pantalla

4.

(1) Enviar un archivo desde el host remoto al host local:

ejecutar sz FILE desde la línea de comando

pulsa cuando Screen muestre el comando de recepción predeterminado

(2) Enviar un archivo desde el host local al host remoto

ejecutar rz desde la línea de comando

agregue el nombre de archivo local cuando Screen muestre el comando de envío predeterminado, luego presione


Linux
  1. ¿Cómo descomprimir el formato de archivo .xz en Linux usando las utilidades tar y xz?

  2. Cómo cifrar y descifrar archivos/carpetas en Linux usando GnuPG

  3. Cómo tar, untar archivos y ver el contenido del archivo tar en Linux

  4. Cómo comprimir y descomprimir archivos .bz2 en Linux usando el comando bzip2

  5. ¿Plantillas con Linux en un script de Shell?

Descargar archivos con Wget en Linux Shell - Explicación y ejemplos

Todo sobre archivos tar y cómo tar, untar archivos en Linux usando Terminal

Cómo borrar de forma segura un disco y un archivo usando el comando shred de Linux

Cómo instalar y usar Nu Shell en Linux

Cómo ocultar carpetas y archivos en Linux usando un archivo de texto

Compare dos archivos en Linux:use diff, vimdiff y colordiff