已复制
全屏展示
复制代码

linux 命令 sftp 文件传输工具总结

· 1 min read

一. 优点

文件传输的工具有:scp ftp sftp rsync

使用 sftp 命令的优点:sftp(SSH File Transfer Protocol)是一种通过 ssh 安全通道进行文件传输的协议。sftp 使用 ssh 协议进行加密和认证,所有传输的数据都通过安全通道进行加密传输。这意味着在传输过程中,数据是被加密的,不容易被窃听和篡改,提供了更高的安全性。

  • sftp 是交互式的,登录一次可以多次传输,同时还可以断点续传(reget reput)
  • ftp 不安全
  • scp 每次都要把用户名写在命令行上
  • rsync 参数较多容易写错,速度快,参数一定不能写错了

二. 登录

登录和 ssh 命令登录相同,主要登录方式

sftp -P 22 username@remote_hostname

三. 命令

?       # 查看帮助
help    # 查看帮助

pwd     # 查看远程工作目录
lpwd    # 查看本地工作目录

ls      # 查看远程目录
lls     # 查看本地目录

cd      # 切换远程工作目录
lcd     # 切换本地工作目录

mkdir   # 远程创建目录
lmkdir  # 本地创建目录

get     # 下载到本地
reget   # 连接断开后续传继续下载

put     # 上传到远程目录
reput   # 连接断开后续传继续上传

rm      # 远程删除文件

bye     # 退出sftp
exit    # 退出sftp
🔗

文章推荐