远程连接Linux(如:Xshell、SecrueCRT),把需要上传文件和下载文件到Linux。使用下面几种方法都可以实现:
一、首先确定Linux服务器安装了lrzsz,如果没安装进行安装:yum -y install lrsz。ps:安装过的就不需要执行了。
1、下载:
下载一个文件:sz filename
下载多个文件:sz filename1 filename2
下载的文件存放位置取决于Xshell、SecrueCRT设置的传输路径。
2、上传:
linux服务器输入rz之后会出现选择对话框,选择需要上传的文件、可以选择多个。
rz
会打开对话框,选择需要上传的文件即可
二、利用SecrueCRT的SFTP方式:
首先需要ssh连接到需要上传的服务器
最后就是文件的上传和下载:sftp> cd /root 进入到linux系统/root/目录
sftp> pwd 查看路径
/root
sftp> ls
backup my.sh nginx_log.sh
sftp>
sftp> get my.sh get下载到windows
Downloading my.sh from /root/my.sh
100% 1KB 1KB/s 00:00:00
/root/my.sh: 1120 bytes transferred in 0 seconds (1120 bytes/s)
sftp>
sftp> lcd D:/ 进入到windows系统下的D盘
sftp> lpwd 查看windows系统所在的路径
D:/
sftp> put Nginx负载均衡.txt put上传
Uploading Nginx负载均衡.txt to /root/Nginx负载均衡.txt
100% 8KB 8KB/s 00:00:00
D:/Nginx负载均衡.txt: 8445 bytes transferred in 0 seconds (8 KB/s)
sftp> ls
backup my.sh nginx_log.sh
Nginx负载均衡.txt
sftp>
三、利用Winscp软件进行长传下载:
直接百度搜索winscp下载即可。
附上链接:点此下载
安装即可使用