sftp经常使用命令整理

登陆服务器

#密码登陆
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                        显示协议版本
相关文章
相关标签/搜索