使用putty的pscp指令进行本地和linux服务器的文件传输

时间:2024-03-28 17:04:20

1.首先进入putty的安装目录下,发现有pscp相关可执行文件。

使用putty的pscp指令进行本地和linux服务器的文件传输

2.输入pscp会出现pscp指令的使用说明

使用putty的pscp指令进行本地和linux服务器的文件传输

3.先说说本地文件上传到linux服务器的功能。

我将本地E盘下的xxxxxxxxx.txt文件上传到linux服务器上的/usr/wangcw/文件路径下(语法在上图都有说明)。

使用命令:pscp E:/xxxxxxxxxxxxxxxx.txt  [email protected]:/usr/wangcw/然后再输入用户认证密码即可!


4.到linux服务器上检查,发现文件上传成功!

使用putty的pscp指令进行本地和linux服务器的文件传输


5.现在尝试将linux服务器上usr/wangcw/shell.sh文件传到本地电脑上E盘根目录下。 

   使用命令:[email protected]47.106.35.26:/usr/wangcw/shell.sh E:\

使用putty的pscp指令进行本地和linux服务器的文件传输


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所在的路径

使用putty的pscp指令进行本地和linux服务器的文件传输

至于下面的一顿操作就不演示了,就是一顿get put就ok了!

 

其实这边有个更好的软件适用于linux文件传输,也可直接用来拖拽(更加推荐):

    1.secureCRT(有专门的传输工具和多种传输模式,也可以使用FTP站点)

    2.WinSCP(一款比secureCRT更牛逼的传输,可以拖拽,并且可以编辑远程服务器的文件。

软件下载地址:WinSCP