Linux中rz和sz命令允許開發板與主機通過串口進行傳遞文件,下面具體介紹一下怎麼實現的。
sz : 將選定的文件發送(send)到本地機器。
rz : 運行該命令後會彈出一個文件選擇窗口,從本地選擇文件上傳到Linux伺服器,即從本地接受文件到伺服器。
如果Linux上沒有這兩命令,得先安裝,安裝命令如下:
yum install lrzsz1
當然在安裝的過程中可能會遇到如下錯誤:(一般是網路出問題)
Could not retrieve mirrorlist1
此時解決方法是:
如果配置的DHCP動態網路,則在/etc/resolv.conf文件中添加nameserver 8.8.8.8。
㈡ linux rz命令用不了
可能是發生了一些軟體沖突,這種情況下可以裝其他的超出系統試一試
㈢ linux中rz是什麼命令
通過你的描述,rz命令的用法如下:
主要是用來上傳文件的,在使用前要對其進行安裝,如果系統沒有安裝,那麼你是沒有辦法使用的。
關於安裝的命令如下:
yum install lrzsz -y 這樣就安裝好了rz sz命令。
注意:
使用rz命令時,只需要輸入rz ,根據提示選中你要上傳的文件即可。
以上就是關於rz命令的用法,希望能幫到你。。。。。。
㈣ linux的rz、sz指令
linux的rz/ sz 指令是上傳、下載文件指令。一般需要伺服器先安裝好響應的包才能用。
1、安裝lrzsz的包:yum install lrzsz ;如果沒有yum,可以到安裝盤的pakage里找到lrzsz的包,放到伺服器里進行安裝。
2、安裝好後,運行 rz 進行上傳文件測試;sz 文件名 進行下載測試。
㈤ 如何在Linux中使用rz/sz工具進行文件傳輸
一般來說,linux伺服器大多是通過ssh客戶端來進行遠程的登陸和管理的,使用ssh登陸linux主機以後,如何能夠快速的和本地機器進行文件的交互呢,也就是上傳和下載文件到伺服器和本地;
與ssh有關的兩個命令可以提供很方便的操作:
sz:將選定的文件發送(send)到本地機器
rz:運行該命令會彈出一個文件選擇窗口,從本地選擇文件上傳到伺服器(receive)
rz,sz是便是Linux/Unix同Windows進行ZModem文件傳輸的命令行工具
windows端需要支持ZModem的telnet/ssh客戶端(比如SecureCRT)
運行命令rz,即是接收文件,SecureCRT就會彈出文件選擇對話框,選好文件之後關閉對話框,文件就會上傳到當前目錄
注意:單獨用rz會有兩個問題:上傳中斷、上傳文件變化(md5不同),解決辦法是上傳是用rz -be,並且去掉彈出的對話框中「Upload files as ASCII」前的勾選。
-b binary 用binary的方式上傳下載,不解釋字元為ascii
-e 強制escape 所有控制字元,比如Ctrl+x,DEL等
運行命令sz file1 file2就是發文件到windows上(保存的目錄是可以配置)比ftp命令方便多了,而且伺服器不用再開FTP服務了
PS:Linux上rz/sz這兩個小工具安裝lrzsz-x.x.xx.rpm即可。
當然,還可以設置一下目錄了:
在SecureCRT設置一下上傳和下載的默認目錄
options–》session options–》file transfer 下可以設置上傳和下載的目錄
剩下的你只要在用SecureCRT登陸linux終端的時候:
發送文件到客戶端:sz filename
zmodem接收可以自行啟動。
從客戶端上傳文件到linux服務端:
只要服務端執行 : rz
然後在 SecureCRT 里選文件發送,協議 zmodem
Linux下和Windows之間的文件傳輸工具rz/sz(lrz/lsz) 介紹
【什麼是rz/sz (lsz/lrz)】
簡單說就是,可以很方便地用這兩個sz/rz工具,實現Linux下和Windows之間的文件傳輸(發送和接收),速度大概為10KB/s,適合中小文件。rz/sz 通過Zmodem協議傳輸數據。
【為什麼要用rz/sz】
普通Linux和Windows之間的文件共享方法,主要有建立nfs實現文件共享,和tftp之類的方法,但是都很麻煩,而如果只是小文件(幾十 K,幾百K),那麼直接用rz/sz,就顯得極其地方便了。大文件的話,還是要考慮上面說得,其他的共享方法了,畢竟,rz/sz速度只有10K左右,傳 大文件會累死人的