登錄
#密碼登錄
sftp -P 22 lisi@192.168.2.123
#秘鑰登錄
sftp -P 22 -i ~/.ssh/id_rsa lisi@192.168.2.123
更改遠程工作目錄
cd /abc
更改和/或打印本地工作目錄
lcd /abc
列出遠程目錄的內容
ls
列出本地目錄的內容
lls
打印遠程工作目錄
pwd
打印本地工作目錄
lpwd
瀏覽您的本地目錄,即打開本地目錄
explore
將文件從服務器下載到本地計算機
#把sftp服務器上test.txt文件下載到本地
get /tmp/test.txt ~/
#把sftp服務器上test文件下載到本地
get -r /tmp/test/ ~/
將文件從本地計算機上載到服務器
#把本地文件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 顯示協議版本