通过 Xshell 5 中的 sftp 命令传输文件

如图,连上目标主机后,直接点击图中的工具按钮,就会开启sftp窗口

Xshell工具栏

我们输入help,查看可用的命令有哪些

sftp:/tmp> help
bye     关闭 SFTP 会话
cd      切换服务器端目录
clear   清屏
exit    finish your SFTP session
explore 使用资源管理器打开本地工作目录
get     从服务器下载文件到本地工作目录
help    give help
lcd     切换本地工作目录
lls     输出本地工作目录文件列表
lpwd    显示本地工作目录路径
ls      输出服务器端目录文件列表
mkdir   create a directory on the remote server
mv      move or rename a file on the remote server
put     upload a file from your local machine to the server
pwd     print your remote working directory
quit    finish your SFTP session
rename  移动或重命名服务器端文件
rm      删除服务器端文件
rmdir   删除服务器端目录

举个栗子

切换本地工作目录到D盘

sftp:/local/home/root> lcd d:
Local directory is now d:

切换服务器目录到/tmp

sftp:/local/home/root> cd /tmp
sftp:/tmp>

下载 /tmp 目录里的文件 Katalon_Studio_Windows_64-5.4.2.zip

sftp:/tmp> get Katalon_Studio_Windows_64-5.4.2.zip
Fetching /tmp/Katalon_Studio_Windows_64-5.4.2.zip to Katalon_Studio_Windows_64-5.4.2.zip
sftp: received 303 MB in 498.56 seconds

使用资源管理器打开本地工作目录
sftp:/tmp> explorer

你可能感兴趣的:(通过 Xshell 5 中的 sftp 命令传输文件)