1.首先进入putty的安装目录下,发现有pscp相关可执行文件。
2.输入pscp会出现pscp指令的使用说明
3.先说说本地文件上传到linux服务器的功能。
我将本地E盘下的xxxxxxxxx.txt文件上传到linux服务器上的/usr/wangcw/文件路径下(语法在上图都有说明)。
使用命令:pscp E:/xxxxxxxxxxxxxxxx.txt [email protected]:/usr/wangcw/。然后再输入用户认证密码即可!
4.到linux服务器上检查,发现文件上传成功!
5.现在尝试将linux服务器上usr/wangcw/shell.sh文件传到本地电脑上E盘根目录下。
使用命令:[email protected]47.106.35.26:/usr/wangcw/shell.sh E:\
6.查看E盘根目录即可看到结果啦!
注意:使用pscp只能传文件,无法传目录,要传目录的话可以用psftp。
在putty的安装目录下,若是双击运行该psftp.exe,可使用:
open + HOST :打开主机(如 open 11.58.44.47)
cd : 进入linux系统的某一文件夹
ls : 查看linux系统的文件列表
lcd : 改变本地目录(与cd命令作用相同,区别在于操作的是本机的目录,而不是远程的linux操作系统)
lpwd: 查看本地路径情况(可理解为操作本机就是在linux命令前多加个 l )
put: 上传文件命令(如 :put 1.txt 相当于将当前windows系统本地路径下的 1.txt 上传至linux服务器当前所在的目录下)
get : 下载文件命令(如 :get 1.txt 相当于将linux服务器当前所在的目录下 1.txt 下载至 本地windows所在的路径)
至于下面的一顿操作就不演示了,就是一顿get put就ok了!
其实这边有个更好的软件适用于linux文件传输,也可直接用来拖拽(更加推荐):
1.secureCRT(有专门的传输工具和多种传输模式,也可以使用FTP站点)
2.WinSCP(一款比secureCRT更牛逼的传输,可以拖拽,并且可以编辑远程服务器的文件。
软件下载地址:WinSCP)