linux中rz和sz命令允許開發板與主機通過串列埠進行傳遞檔案,下面具體介紹一下怎麼實現的。
sz : 將選定的檔案傳送(send)到本地機器
rz : 執行該命令後會彈出乙個檔案選擇視窗,從本地選擇檔案上傳到linux伺服器,即從本地接受檔案到伺服器。
如果linux上沒有這兩命令,得先安裝,安裝命令如下:
yum install lrzsz
當然在安裝的過程中可能會遇到如下錯誤:(一般是網路出問題)
could
not retrieve mirrorlist
此時解決方法是:
如果配置的dhcp動態網路,則在/etc/resolv.conf檔案中新增nameserver 8.8.8.8
如果是靜態網路,則在/etc/sysconfig/network-scripts/ifcfg-eth0檔案中新增dns1=8.8.8.8
然後重啟網路服務,命令如下:
service network restart
sz filename
從客戶端上傳檔案到服務端:
rz
在彈出的框中選擇檔案,上傳檔案的使用者和組是當前登入的使用者。
securecrt設定預設路徑:
options -> session options -> terminal -> xmodem/zmodem ->directories
xshell設定預設路徑:
右鍵會話 -> 屬性 -> zmodem -> 接收資料夾
可以使用下面的測試方法來進行測試:
開發板接收檔案:
1. 進入開發板要接收檔案的目錄
2. 開發板執行命令# rz
3. 在minicom下,按住ctrl+a鍵不放,按下z鍵
4. 按下s鍵選擇傳送檔案
5. 選擇zmodem,用回車鍵確認
6. 用空格選擇主機要傳送的檔案,用回車鍵確認
7. 傳輸完成後按任意鍵返回
開發板傳送檔案:
1. 進入開發板要傳送檔案的目錄
2. 進入主機要接收檔案的目錄
2. 主機執行命令# rz
3. 開發板執行命令# sz filename
Linux rz 命令與 sz 命令
命令簡介 rz 命令 receive zmodem 使用 zmodem 協議,將本地檔案批量上傳到遠端 linux unix 伺服器,注意不能上傳資料夾。當我們使用虛擬終端軟體,如 xshell securecrt 或 putty 來連線遠端伺服器後,使用 rz 命令可以上傳本地檔案到遠端伺服器。輸...
Linux rz命令無效
我習慣使用securecrt工具,進行遠端連線linux伺服器,在進行檔案傳輸的時候,可以使用sftp alt p 方式進行傳輸檔案,也經常使用rz命令進行圖形化的方式傳輸檔案。當rz命令無效時,執行如下指令進行安裝即可 yum install lrzsz y 注意 在安裝的過程中,會有互動,輸入y...
rz命令 和 sz命令
有時候 我們 從linux 檔案 傳到 windows 上面,或者 從windows 上傳一些 檔案 會用到這個命令。如果 你的機器中出現 rz command not found 解決方案 yum install lrzsz y 通過 rz 命令 就可以 將 windows 一些檔案 上傳到 li...