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 相关文章推荐
Apache压力测试工具的安装使用
Mar 31 Servers
本地通过nginx配置反向代理的全过程记录
Mar 31 Servers
Mac环境Nginx配置和访问本地静态资源的实现
Mar 31 Servers
教你利用Nginx 服务搭建子域环境提升二维地图加载性能的步骤
Sep 25 Servers
详解使用内网穿透工具Ngrok代理本地服务
Mar 31 Servers
OpenStack虚拟机快照和增量备份实现方法
Apr 04 Servers
Linux下使用C语言代码搭建一个简单的HTTP服务器
Apr 13 Servers
Ubuntu Server 安装Tomcat并配置systemctl
Apr 28 Servers
nginx配置限速限流基于内置模块
May 02 Servers
zabbix如何添加监控主机和自定义监控项
Aug 14 Servers
ubuntu20.04虚拟机无法上网的问题及解决
Dec 24 Servers
TaiShan 200服务器安装Ubuntu 18.04的图文教程
Jun 28 #Servers
Linux中各个目录的作用与内容
Windows Server 2008配置防火墙策略详解
nginx之queue的具体使用
nginx之内存池的实现
vscode远程免密登入Linux服务器的配置方法
vscode内网访问服务器的方法
You might like
腾讯QQ php程序员面试题目整理
2010/06/08 PHP
最新用php获取谷歌PR值算法,附上php查询PR值代码示例
2011/12/25 PHP
PHP小技巧之JS和CSS优化工具Minify的使用方法
2014/05/19 PHP
php 读取输出其他文件的实现方法
2016/07/26 PHP
PHP验证终端类型是否为手机的简单实例
2017/02/07 PHP
使用户点击后退按钮使效三行代码
2007/07/07 Javascript
终于解决了IE8不支持数组的indexOf方法
2013/04/03 Javascript
jQuery获得字体颜色16位码的方法
2016/02/20 Javascript
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
2016/12/15 Javascript
JavaScript实现的选择排序算法实例分析
2017/04/14 Javascript
vue.js实现数据动态响应 Vue.set的简单应用
2017/06/15 Javascript
基于ExtJs在页面上window再调用Window的事件处理方法
2017/07/26 Javascript
axios发送post请求springMVC接收不到参数的解决方法
2018/03/05 Javascript
JavaScript 替换所有匹配内容及正则替换方法
2020/02/12 Javascript
使用python删除nginx缓存文件示例(python文件操作)
2014/03/26 Python
改进Django中的表单的简单方法
2015/07/17 Python
Django框架实现逆向解析url的方法
2018/07/04 Python
浅析Python函数式编程
2018/10/06 Python
解决win7操作系统Python3.7.1安装后启动提示缺少.dll文件问题
2019/07/15 Python
使用Python实现文字转语音并生成wav文件的例子
2019/08/08 Python
如何分离django中的媒体、静态文件和网页
2019/11/12 Python
Tensorflow--取tensorf指定列的操作方式
2020/06/30 Python
call在Python中改进数列的实例讲解
2020/12/09 Python
上海某公司.net方向笔试题
2014/09/14 面试题
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
2014/01/13 面试题
优秀团员个人的自我评价
2013/10/02 职场文书
关于期中考试的反思
2014/02/02 职场文书
酒店秘书求职信范文
2014/02/17 职场文书
对标管理实施方案
2014/03/12 职场文书
《凡卡》教学反思
2014/04/09 职场文书
本科生导师推荐信范文
2014/05/18 职场文书
高中教师个人总结
2015/02/10 职场文书
财务总监岗位职责范本
2015/04/03 职场文书
节约用电倡议书
2015/04/28 职场文书
反腐倡廉心得体会2016
2016/01/13 职场文书
JavaScript实现简单图片切换
2021/04/29 Javascript