GNU/Linux >> Linux Esercitazione >  >> Linux

Utilizzo di rz e sz sotto la shell Linux

Ah, forse digitando "rz " comando da console, forse stavi cercando di trasferire un file tramite zmodem tra due PC direttamente dalla console tramite un cavo seriale incrociato?

Al momento sto cercando di capire qualcosa di simile per me stesso, quindi condividerò quello che ho, nel caso fosse quello che stavi cercando.

Ho realizzato due piccoli script per dare una mano:

script:"zsend "

#!/bin/sh

DEV=/dev/ttyS0

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

script:"zrecv "

#!/bin/sh

DEV=/dev/ttyS0

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

Esempio di utilizzo:

  • Copia questi script su entrambi i PC.
  • Modifica la variabile "DEV" in ogni script in modo che corrisponda al nome del dispositivo seriale del tuo PC (ad esempio, per le porte seriali USB, potrebbe essere "/dev/ttyUSB0")
  • Su PC1, digita:sudo zsend filename
  • Su PC2, digita:sudo zrecv

Per me ha funzionato.


Conosci GNU Screen.

1.installa GNU Screen

2.configurare Screen creando un file .screenrc nella directory principale.

Scrivi 'zmodem catch' nel file .screenrc.

3.schermata di esecuzione

4.

(1) Invia un file dall'host remoto all'host locale:

eseguire sz FILE dalla riga di comando

hit quando Screen visualizza il comando di ricezione predefinito

(2) Invia un file dall'host locale all'host remoto

eseguire rz dalla riga di comando

aggiungi il nome file locale quando Screen visualizza il comando di invio predefinito, quindi premi


Linux
  1. Suggerimenti e trucchi per Linux .htaccess

  2. Manutenzione dei filesystem Linux usando "fsck" e "tune2fs"

  3. Come eseguire il tar, decomprimere i file e visualizzare il contenuto del file tar sotto Linux

  4. Come comprimere e decomprimere file .bz2 in Linux usando il comando bzip2

  5. Creazione di modelli con Linux in uno script Shell?

Scarica file con Wget sulla shell Linux - Spiegazione ed esempi

Tutto sui file tar e su come tar, untar file in Linux usando il terminale

Come cancellare in modo sicuro un disco e un file utilizzando il comando shred di Linux

Come installare e utilizzare Nu Shell su Linux

Come nascondere cartelle e file in Linux usando un file di testo

Confronta due file in Linux – Usando diff, vimdiff e colordiff