RZSZ簡介
一般來說,linux伺服器大多是通過ssh用戶端來進行遠端登陸和管理的,使用ssh登陸 linux主機以後,如何能夠快速的和本地機器進行檔案的互動呢,也就是上傳和下載檔案到伺服器和本地 ;
與ssh有關的兩個命令可以提供很方便的操作:
sz:將選定的檔案發送(send)到本地 機器
rz:運行該命令會彈出一個檔案選擇視窗,從本地選擇檔案上傳到Linux伺服器
rz, sz是Linux/Unix同Windows進行ZModem檔案傳輸的命令列工具,windows端需要支援ZModem的telnet/ssh 用戶端,例如:SecureCRT,用SecureCRT登陸到Unix/Linux主機(telnet或ssh均可)。運行命令rz,即 是接收檔案,SecureCRT就會彈出檔案選擇對話方塊,選好檔案之後關閉對話方塊,檔案就會上傳到目前的目錄 (預設使用二進位方式傳送),運行命令sz <file1name> <file2name>…(可以同時傳送 多個檔案)就是發檔案到windows上(儲存的位置是可以配置,稍後描述)。
優點:比ftp命令方 便,而且伺服器不用開啟FTP服務。
安裝rzsz軟體包
一般來說,安裝Linux系統時會安裝 rzsz軟體包,但有些定製安裝的linux可能沒有把rzsz包安裝到系統,這對用SecureCRT這樣的windows工 具傳輸檔案特別不方便,可以在安裝Liunx後手動安裝rzsz軟體包。
1.擷取rzsz軟體包
方 式1:登入linux,
用命令wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz下載 。
方式2:在windows下訪問http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz
下載rzsz-3.48.tar.gz軟體包,使用ftp或其他檔案傳輸工具上傳到Linux伺服器進行安裝
2、解 壓軟體包
# tar zxvf rzsz-3.48.tar.gz
如圖,將解壓出一個名為src的目錄。
3、安裝rzsz軟體包(使用make posix)
注意: 一定要進入到rzsz軟體包解壓出目錄中,本案例是/home/src目錄
# cd src
# ls
如圖所示:rzsz的軟體包安裝與常規的GNU軟體不同,沒有configure(配置)及make install (安裝過 程)檔案。