SFTP教程——sftp传输文件

龙显文 提交于 周五, 12/23/2016 - 16:05

SFTP与FTP传输相似,不过它采用了安全、加密的连接。基本用法:

sftp username@hostname

sftp的部分定义参数与SSH相似,

-p 【port】指定连接端口,默认与SSH使用相同的22端口

sftp相关的子命令与在本地linux下的文件操作命令相似:

cd        //进入目录
mkdir     //建立目录
ls        //显示文件
pwd       //显示当前目录位置
rm        //删除文件
ln        //建立文件链接
charp     //修改文件组属性
chmod     //修改文件权限
rename    //修改文件或者目录名称
lpwd      //显示当前位置
lmkdir    //建立本地目录put       //上传文件
get      //下载文件
exit     //离开远程服务器

sftp登录命令可与简化的ssh登录命令相对应


以上传本地文件夹为例,连接到远程服务器后上传本地文件夹:

sftp username@hostmane

连接成功后显示如下

sftp>

执行

sftp> put -rf /home/mycomputer/demo/.

命令执行后会把本地【/home/mycomputer/demo】整个文件夹内的所有文件上传到当前文件下。

注:加上【rf】参数强制递归处理上传内容,要在文件夹【/】后面加【.】不然会报错。

项目知识:
知识点标签:

评论

添加新评论

受限制的 HTML