天天看點

Linux使用序列槽與Windows傳輸檔案

在日常工作中,會常常遇到Windows PC機和嵌入式Linux開發闆之間傳輸檔案的需求,下面提供一種方法:

rz,sz是Linux/Unix同Windows進行ZModem檔案傳輸的指令行工具。

首先:

Windows端安裝ZModem的telnet/ssh用戶端(如Xshell或SecureCRT)。

Linux開發闆上要安裝lrzsz(下載下傳lrzsz-0.12.20.tar.gz,編譯安裝)。可以使用alias rz="lrz" && alias sz="lsz"生成通用的别名rz和sz。

然後,在Linux開發闆上:

運作rz,即是接收檔案,Windows端的Xshell會彈出檔案選擇對話框,選好檔案之後關閉對話框,檔案就會上傳到Linux裡的目前目錄。

運作sz filename就會發檔案到Windows上(儲存的目錄是預先配置的)。

Tips:

1. 序列槽傳輸速度比較慢,适合小檔案,對于大檔案還是建議使用FTP傳輸。

2. 上述方法也适用于Linux PC機(使用minicom)和嵌入式Linux開發闆之間的檔案傳輸。

繼續閱讀