登陆服务器
#密码登陆
sftp -P 22 lisi@192.168.2.123
#秘钥登陆
sftp -P 22 -i ~/.ssh/id_rsa lisi@192.168.2.123
更改远程工做目录ssh
cd /abc
更改和/或打印本地工做目录ui
lcd /abc
列出远程目录的内容spa
ls
列出本地目录的内容code
lls
打印远程工做目录blog
pwd
打印本地工做目录get
lpwd
浏览您的本地目录,即打开本地目录it
explore
将文件从服务器下载到本地计算机io
#把sftp服务器上test.txt文件下载到本地
get /tmp/test.txt ~/
#把sftp服务器上test文件下载到本地
get -r /tmp/test/ ~/
将文件从本地计算机上载到服务器class
#把本地文件test.txt上传到ftp服务器/tmp目录下
put ~/test.txt /tmp/
#把本地文件test上传到sftp服务器/tmp目录下
put -r ~/test /tmp/
在远程服务器上建立一个目录abc
mkdir abc
移动或重命名远程服务器上的文件
mv /test.txt /abc.txt
移动或重命名远程服务器上的文件
rename /test.txt /abc.txt
删除远程服务器上的文件abc.txt
rm abc.txt
删除远程服务器上的目录abc
rmdir abc
帮助
help
清晰的屏幕
clear
完成您的SFTP会话,即断开链接
bye、exit、quit、!
全部命令解释
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 显示协议版本