嵌入式Linux中添加rz和sz命令

rz 和 sz 命令允許開發板與主機通過串口進行傳遞文件。

1、下載rzsz源碼包
http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz
命令行下可以使用
wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz 下載到本地
2、解壓
# tar zxvf rzsz-3.48.tar.gz3、修改Makefile
# cd src
# vi Makefile
修改CC=arm-linux-gcc,保存退出。3、編譯:
修改Makefile第四行OFLAG= -O 爲 OFLAG= -O -DREGISTERED(否則會出現 UNREGISTERED COPY 問題),重新編譯
# make posix
4、安裝:
將生成的rb,rx,rc,rz,sb,sx,sz,zcommand,zcommandi可執行文件拷貝至開發板的bin目錄下。
5、測試:
開發板接收文件:
1. 進入開發板要接收文件的目錄
2. 開發板執行命令# rz
3. 在minicom下,按住Ctrl+A鍵不放,按下Z鍵
4. 按下S鍵選擇發送文件
5. 選擇zmodem,用回車鍵確認
6. 用空格選擇主機要發送的文件,用回車鍵確認
7. 傳輸完成後按任意鍵返回

開發板發送文件:
1. 進入開發板要發送文件的目錄
2. 進入主機要接收文件的目錄
2. 主機執行命令# rz
3. 開發板執行命令# sz filename
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章