- 命令
正常Linux命令前面加l是操作本地的,如lcd [localname]就是打开本地路径,lls就是查看本地路径
常用命令
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 显示协议版本
如果出现 sftp: G:\imptest.m does not exist ,则单独输入lcd 后面不填加路径,然后手动添加,如下

put命令不能上传文件夹,另外rz命令也不可以上传文件夹,对应的是压缩文件或者单个文件
这篇博客介绍了如何在xshell中通过SFTP进行文件的上传和下载操作。包括了使用`lcd`命令切换本地目录,以及解决`sftp: 文件不存在`问题的方法。特别指出,`put`命令无法上传文件夹,`rz`命令也不能,适用于上传压缩文件或单个文件。
717

被折叠的 条评论
为什么被折叠?



