Ubuntu命令列使用sz/rz命令
阿新 • • 發佈:2018-11-13
預設的情況下,Ubuntu的終端是不支援zmodem的,也就無法使用sz/rz命令進行檔案的下載和上傳。通過安裝 lrzsz 和 zssh 之後就支援了。
源主機A在不安裝zssh的時候,使用ssh登入目標主機B,執行rz操作:意為從A主機copy檔案到B
在終端執行rz時候,會有如下提示:
[email protected]:/export/tftp/rom$ rz
� waiting to receive.**B0100000023be50
然後就掛了!!!!
sz也是一樣的結果.這是由於開篇說的ubuntu預設終端不支援zmodem.
在安裝了zssh之後,使用zssh登入B,在B執行copy操作:
在B的終端執行:rz,同樣會顯示上面的問題,此時會顯示一堆亂碼類似 000000 的東西,按下 ctrl + @ 鍵盤,會跳轉到 zssh命令,
- // zssh命令中的路徑為本地路徑,也就是Ubuntu的檔案系統路徑, 可以使用pwd命令檢視當前路徑
- zssh>pwd
- // 確認好存放路徑後,就可以接收檔案了,輸入rz即可
- zssh>sz file
之後等著接收就好了....
傳送跟這個正好相反.