内网服务器ssh快速传送文件

sftp工具使用

linux上传送文件的一个方法,无需建立ftp,本人在阿里云ecs之间实践,很好用,留记号

在终端登录远程服务器
这里写图片描述
输入”?“获取帮助信息
这里写图片描述

帮助信息 翻译(仅翻译会用的):

项目 价格
bye/quit/!/exit 这四个命令都是退出sftp
help/? 这两个命令都是帮助
version SFTP版本
!command 在本地执行命令,!后加命令
progress Toggle display of progress meter,,,,这个不懂
操作远程服务器
cd path 目录变换(远程服务器)
chgrp grp path 修改文件/目录分组
chmod mode path 修改文件/目录权限
chown own path 修改文件/目录所有者
ls [-1afhlnrSt] [path] 列出文件
mkdir path 创建目录
df [-hi] [path] 显示文件/路径占用空间
get [-Ppr] remote [local] 下载服务器文件到本地(-r下载目录)
put [-Ppr] local [remote] 上载本地文件到服务器(-r上载整个目录)
pwd 远程目录
reget remote [local] 恢复下载(看不明白)
rm path 删除远程文件
rmdir path 删除远程目录
rename oldpath newpath Rename remote file
symlink oldpath newpath Symlink remote file
操作本地服务器 在sftp中改变本地信息
lcd path 本地变换(本地服务器)
lls [ls-options [path]] 列出文件
lmkdir path 创建目录
ln [-s] oldpath newpath 创建快捷方式 (-s for symlink)
lpwd 在本地哪个目录下
lumask umask 设置本地文件umask,具体自行查阅

表格里好几个没搞明白,请大神赐教