使用SecureCRT的SFTP在WINDOWS与LINUX之间传输文件

背景:

  有一台主机,安装了windows10,在其安装了vmware,而后安装了centos虚拟机。在windows10上安装SecureCRT来ssh链接centos虚拟机。通常在windows上面下载软件,而后经过vsftp上传到centos虚拟机上。可是这样很是麻烦,如今考虑使用sftp协议来直接传输。

方案:

  使用SecureCRT软件ssh链接到centos虚拟机。而后在SecureCRT上面打开SFTP会话,以下图所示:
 

SFTP命令

  进入到sftp命令窗口之后,就能够经过sftp命令来进行文件互传的操做。下面主要介绍一下sftp命令的含义。
sftp-- help 
可用命令: 
cd 路径                        更改远程目录到“路径” 
lcd 路径                       更改本地目录到“路径” 
chgrp group path               将文件“path”的组更改成“group” 
chmod mode path                将文件“path”的权限更改成“mode” 
chown owner path               将文件“path”的属主更改成“owner” 
exit                           退出 sftp 
help                           显示这个帮助文本 
get 远程路径                   下载文件 
ln existingpath linkpath       符号连接远程文件 
ls [选项] [路径]               显示远程目录列表 
lls [选项] [路径]              显示本地目录列表 
mkdir 路径                     建立远程目录 
lmkdir 路径                    建立本地目录 
mv oldpath newpath             移动远程文件 
open [用户@]主机[:端口]        链接到远程主机 
put 本地路径                   上传文件 
pwd                            显示远程工做目录 
lpwd                           打印本地工做目录 
quit                           退出 sftp 
rmdir 路径                     移除远程目录 
lrmdir 路径                    移除本地目录 
rm 路径                        删除远程文件 
lrm 路径                       删除本地文件 
symlink existingpath linkpath  符号连接远程文件 
version                        显示协议版本

  

咱们主要用到的就是一下六个命令windows

cd 路径                        更改远程目录到“路径” 
lcd 路径                       更改本地目录到“路径” 
ls [选项] [路径]               显示远程目录列表 
lls [选项] [路径]              显示本地目录列表 
put 本地路径                   上传文件 
get 远程路径                   下载文件

  

这里在详细说明一下远程目录本地目录centos

远程目录:ls查看到的是centos虚拟机上面的目录bash

本地目录:lls查看到的是windows实体机上面的目录。ssh

相关文章
相关标签/搜索