内网服务器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,具体自行查阅 |
表格里好几个没搞明白,请大神赐教