GNU/Linux >> Znalost Linux >  >> Linux

Použití rz a sz pod linuxovým shellem

Možná zadáním „rz " příkaz na konzole, možná jste se pokoušeli přenést soubor přes zmodem mezi dvěma počítači přímo z konzole pomocí kříženého sériového kabelu?

Momentálně se snažím něco takového vymyslet pro sebe, takže se podělím o to, co mám, pro případ, že by to bylo to, co jste hledali.

Na pomoc jsem vytvořil dva malé skripty:

skript:"zsend "

."
#!/bin/sh

DEV=/dev/ttyS0

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

skript:"zrecv "

."
#!/bin/sh

DEV=/dev/ttyS0

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

Příklad použití:

  • Zkopírujte tyto skripty do obou počítačů.
  • Změňte proměnnou "DEV" v každém skriptu tak, aby odpovídala názvu sériového zařízení vašeho počítače (např. pro sériové porty USB to může být "/dev/ttyUSB0")
  • Na PC1 zadejte:sudo zsend název_souboru
  • Na PC2 zadejte:sudo zrecv

To se mi osvědčilo.


Seznamte se s GNU Screen.

1. Nainstalujte GNU Screen

2. Nakonfigurujte obrazovku vytvořením souboru .screenrc v kořenovém adresáři.

Napište 'zmodem catch' do souboru .screenrc.

3.spustit obrazovku

4.

(1) Odešlete soubor ze vzdáleného hostitele místnímu hostiteli:

spusťte sz FILE z příkazového řádku

hit, když obrazovka zobrazí výchozí příkaz pro příjem

(2) Odešlete soubor z místního hostitele do vzdáleného hostitele

spusťte rz z příkazového řádku

přidejte místní název souboru, když Screen zobrazí výchozí příkaz send, a poté stiskněte


Linux
  1. Linux .htaccess tipy a triky

  2. Jak zašifrovat a dešifrovat soubor pomocí GnuPG v Linuxu

  3. Podporované a doporučené souborové systémy v systému Linux

  1. Použití kbhit() a getch() v Linuxu

  2. Jak upravit soubor Excel (xlsx) pomocí linuxového shellu

  3. Šablony s Linuxem ve skriptu Shell?

  1. Jak dekomprimovat formát souboru .xz v Linuxu pomocí nástrojů tar a xz?

  2. Jak šifrovat a dešifrovat soubory/složky v Linuxu pomocí GnuPG

  3. Údržba souborových systémů Linux pomocí „fsck“ a „tune2fs“