從Linux服務器下載文件到本地
使用xshell工具
使用xshell登錄方便,操作也比較方面。傳文件 就是使用rz,sz 首先,服務器要安裝了rz,sz yum install lrzsz 當然你的本地windows主機也通過ssh連接了linux服務器 。
運行rz -be,會將windows的文件傳到linux服務器 運行sz filename,會將文件下載到windows本地
rz -be
輸入
在linu文件位置輸入:pwd,獲取當前路徑
sz 服務器的file路徑。例如
sz /home/linyimeng/game/liantong2018/data/result_xgbc_dummey2_fenxiang.csv
會自動彈出窗口,選中本地要存放的文件位置,
如果沒有rz或者sz等命令,要先去安裝
通常linux服務器是通過ssh客戶端來進行遠程登錄和管理的。
然而如何方便的實現客戶端與linux服務器端的文件交互呢?這就需要用到rz(上傳)、sz(下載)工具。
在Ubuntu 10.10下安裝rz、sz有2個方法,也適用於debian 7 ,分述如下:
方法1:自動安裝
1.1 在終端中,輸入命令:
sudo apt-get install lrzsz
方法2:手動安裝
2.1 下載
地址:http://www.ohse.de/uwe/software/lrzsz.html
下載到一個壓縮包文件:lrzsz-0.12.20.tar.gz
2.2 解壓
tar -xzf lrzsz-0.12.20.tar.gz
2.3 安裝
cd lrzsz-0.12.20
./configure --prefix=/usr/local/lrzsz
sudo make
sudo make install
2.4 創建連接
cd /usr/bin
sudo ln -s /usr/local/lrzsz/bin/lrz rz
sudo ln -s /usr/local/lrzsz/bin/lsz sz
注:
sz/rz 並不是Linux標准命令工具,有些Linux發行版本如Ubuntu會自帶,有些可能沒有,需要自己安裝。 sz/rz除了需要在Linux上面安裝程序,還需要有支持sz/rz命令的終端軟件,SecureCRT和Xmanager都支持sz/rz命令。
使用說明
打開SecureCRT軟件 -> Options -> session options -> X/Y/Zmodem 下可以設置上傳和下載的目錄; 然后在用SecureCRT登陸linux終端的時候:
# sz filename (發送文件到客戶端,zmodem接收可以自行啟動)
# rz (從客戶端上傳文件到linux服務端)