Linux中sftp常用命令整理


Posted in Servers onJune 28, 2022

SFTP的概念

sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为 SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件信息传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。SFTP同样是使用加密传输认证信息和传输的数据,所以,使用SFTP是非常安全的。但是,由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多,如果您对网络安全性要求更高时,可以使用SFTP代替FTP。(来自百度百科)

这里我们用sftp来对远程服务器和本地电脑上文件进行上传,下载操作。

用法:

登录

#密码登录
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                        显示协议版本

到此这篇关于Linux中sftp常用命令整理的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。


Tags in this post...

Servers 相关文章推荐
Nginx 过滤静态资源文件的访问日志的实现
Mar 31 Servers
图文详解nginx日志切割的实现
Jan 18 Servers
Nginx实现负载均衡的项目实践
Mar 18 Servers
使用kubeadm命令行工具创建kubernetes集群
Mar 31 Servers
Consul在linux环境的集群部署
Apr 08 Servers
Nginx反向代理、重定向
Apr 13 Servers
centos7安装mysql5.7经验记录
May 02 Servers
教你如何用cmd快速登录服务器
Jun 10 Servers
Nginx报404错误的详细解决方法
Jul 23 Servers
django项目、vue项目部署云服务器的详细过程
Jul 23 Servers
nginx配置指令之server_name的具体使用
Aug 14 Servers
TaiShan 200服务器安装Ubuntu 18.04的图文教程
Jun 28 #Servers
Linux中各个目录的作用与内容
Windows Server 2008配置防火墙策略详解
nginx之queue的具体使用
nginx之内存池的实现
vscode远程免密登入Linux服务器的配置方法
vscode内网访问服务器的方法
You might like
smarty实现多级分类的方法
2014/12/05 PHP
PHP实现仿Google分页效果的分页函数
2015/07/29 PHP
PHP获取HTTP body内容的方法
2018/12/31 PHP
laravel框架如何设置公共头和公共尾
2019/10/22 PHP
PHP设计模式之数据访问对象模式(DAO)原理与用法实例分析
2019/12/12 PHP
jQuery+PHP实现图片上传并提交功能
2020/07/27 PHP
JS date对象的减法处理实现代码
2010/12/28 Javascript
autoIMG 基于jquery的图片自适应插件代码
2011/03/12 Javascript
JavaScript面向对象程序设计三 原型模式(上)
2011/12/21 Javascript
js跨域问题浅析及解决方法优缺点对比
2014/11/08 Javascript
jquery $(document).ready()和window.onload的区别浅析
2015/02/04 Javascript
jquery限定文本框只能输入数字(整数和小数)
2016/01/08 Javascript
JavaScript 定时器 SetTimeout之定时刷新窗口和关闭窗口(代码超简单)
2016/02/26 Javascript
不定义JQuery插件 不要说会JQuery
2016/03/07 Javascript
JS 通过系统时间限定动态添加 select option的实例代码
2016/06/09 Javascript
详解Vue监听数据变化原理
2017/03/08 Javascript
基于JavaScript实现的插入排序算法分析
2017/04/14 Javascript
JavaScript实现精美个性导航栏筋斗云效果
2017/10/29 Javascript
使用bootstrap实现下拉框搜索功能的实例讲解
2018/08/10 Javascript
taro开发微信小程序的实践
2019/05/21 Javascript
layui实现数据表格点击搜索功能
2020/03/26 Javascript
图解JS原型和原型链实现原理
2020/09/15 Javascript
Vue与React的区别和优势对比
2020/12/18 Vue.js
python的绘图工具matplotlib使用实例
2014/07/03 Python
python如何解析配置文件并应用到项目中
2019/06/27 Python
安装Pycharm2019以及配置anconda教程的方法步骤
2019/11/11 Python
Python通过getattr函数获取对象的属性值
2020/10/16 Python
草莓网化妆品加拿大网站:Strawberrynet Canada
2016/09/20 全球购物
Koral官方网站:女性时尚运动服
2019/04/10 全球购物
财产公证书样本
2014/04/04 职场文书
《观舞记》教学反思
2014/04/16 职场文书
2014党支部对照检查材料思想汇报
2014/10/05 职场文书
个人政风行风自查自纠报告
2014/10/21 职场文书
2014年小班保育员工作总结
2014/12/23 职场文书
销售区域经理岗位职责
2015/04/10 职场文书
浅谈python中的多态
2021/06/15 Python