Linux rz和sz命令詳解

2021-07-04 20:59:52 字數 1363 閱讀 6621

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...