当前位置:首页 > 财经

sftp命令 如何使用SFTP与Linux服务器之间传输文件?

【51CTO.com快速翻译】当大多数人需要用Linux/BSD服务器传输文件时,他们更喜欢FileZilla或WinSCP等实用程序。如果这台计算机上正在运行OpenSSH守护程序,??您可以通过安全/SSH文件传输协议(SFTP)连接到它。上面提到的实用程序提供了一个图形界面,这确实让用户更容易传输文件,但是需要安装和配置。

一些纯粹主义者不喜欢安装额外的实用程序。其他人完全喜欢命令行,因为命令行提供了更多的控制,并告诉实用程序您希望它更快地做什么。但是如果您想传输文件,现在有了使用命令行的另一个原因。默认情况下,Windows 10包含OpenSSH客户端软件,允许您直接从命令提示符登录Linux/ BSD服务器。

客户端软件还包括许多其他实用程序,包括SFTP。因此,您现在可以直接将文件从命令提示符传输到Linux/BSD操作系统,而无需在Windows计算机上安装任何东西。

SFTP实用程序也可以在Linux机器上使用。

如何使用SFTP命令登录?

如果使用Windows,请打开命令提示符。如果使用Linux,打开一个终端窗口。

要使用SFTP命令登录服务器,请使用与SSH命令相同的语法。如果你不熟悉语法,请阅读介绍段落中链接的教程。

sftp您的_用户名@ IP-地址-或-主机名

示例命令:

john@203.0.113.1 sftp john@example.com

图1

用SFTP登陆后如何下载文件?

现在,您可以转到SFTP >:在提示符下输入命令,以联系服务器上的文件。

想下载文件:

get /path/to/file/on/server

示例:

get /bin/ls

这将被下载到您当前的目录,这是您登录到服务器之前所在的本地目录。要下载到特定的本地目录(在Windows上):

获取/路径/到/文件/在/服务器C:路径到本地文件夹

示例:

get /bin/ls C:UserJohnDesktop

在Linux上,您只需要使用Unix类型路径(正斜杠而不是反斜杠):

get /bin/ls /home/john/Desktop

注意:即使你错误地使用了Windows路径的正斜杠,SFTP实用程序似乎也能理解。

路径也可以是相对的。这意味着,如果您在打开命令提示符时已经在C:UserJohn,则可以使用以下命令将其下载到您的桌面(C:UserJohnDesktop):

获取/绑定/ls桌面

远程路径也可以是相对的,这意味着如果你用SFTP john@203.0.113.1登录,你已经在目录“/home/john”中,所以你可以用这个目录下载“/home/john/file”。

获取文件桌面

这将把“/home/john/file”下载到“C:UsersYourUserDesktopfile”。

如果您想要复制目录,您必须向命令添加-r参数,它代表递归。

桌面bin

图2

请记住在您要本地创建的新目录中添加一个名称,如本文中的“桌面bin”。如果您想使用get -r /bin桌面,文件将直接复制到桌面。复制的是文件,而不是目录本身。

用SFTP登录后如何上传文件?

上传文件或目录遵循同样的原则。唯一的例外是路径颠倒了,这意味着您必须先指定本地文件/目录,然后指定远程路径。

在Windows上:

放C: path to local content/path/where/to/upload

在Linux上:

放/路径/到/本地/内容/路径/到/远程/位置

上传一个目录(递归)时,记住同样的规则适用:复制的实际上是目录中的文件,而不是目录本身。因此,请为要复制这些文件的目录指定一个新名称。

桌面/垃圾箱

这将在远程端创建一个名为“bin”的新目录。

要退出SFTP外壳,只需输入:

退出

如何恢复传输并使用带有空网格的路径?

当传输大文件时,如果传输中断,您可以用replace和reget(而不是put和get)替换以前的命令来恢复传输。请确保您使用与最后一个相同的路径,以便源和目标完全匹配。

reget/path/to/file/on/server C: path to local file preference C: path to local file/path/to/file/on/server

要恢复目录传输,只需添加-r参数。

信誉桌面/垃圾箱

如果文件路径包含空,请用引号引起来。

它不起作用:

放C: Program Files(x86) Steam Steam apps common The Witcher 3 SOUNDTRACK The _ Witcher _ 3 _ Wild _ Hunt _-_ Official _ SOUNDTRACK _(Steam _ edition)_ MP3 .

但是这一行:

放“C: Program Files(x86) Steam Steam apps common The Witcher 3 SOUNDTRACK The _ Witcher _ 3 _ Wild _ Hunt _-_ Official _ SOUNDTRACK _(Steam _ edition)_ MP3 . ”

(是的,如果你已经安装在Steam上,其实可以在上面找到Witcher 3的音轨。)

标签

本文介绍了SFTP最重要的几点。如果您觉得需要了解更多信息,您可以在线阅读完整的SFTP说明手册(http://man7.org/linux/man-pages/man1/sftp.1.html)。

[51co翻译,转载于合作网站,请注明原译者及出处为51CTO.com]

1.《sftp命令 如何使用SFTP与Linux服务器之间传输文件?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《sftp命令 如何使用SFTP与Linux服务器之间传输文件?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/caijing/994842.html

上一篇

被寄养金毛暴走100多公里回家 万物皆有灵

下一篇

中学女教师举报职称评选有黑幕 具体什么情况

字幕文件 【PR开放式字幕】电影中字幕效果的制作

  • 字幕文件 【PR开放式字幕】电影中字幕效果的制作
  • 字幕文件 【PR开放式字幕】电影中字幕效果的制作
  • 字幕文件 【PR开放式字幕】电影中字幕效果的制作

中央电视台少儿频道 “星计划”系列活动之 中央电视台少儿频道节目录制方案

  • 中央电视台少儿频道 “星计划”系列活动之 中央电视台少儿频道节目录制方案
  • 中央电视台少儿频道 “星计划”系列活动之 中央电视台少儿频道节目录制方案
  • 中央电视台少儿频道 “星计划”系列活动之 中央电视台少儿频道节目录制方案
欧洲杯24强名单出炉 附参赛详情目录

欧洲杯24强名单出炉 附参赛详情目录

24强欧洲杯名单出炉日前,一份“欧洲杯24强名单”引起了关注。据悉,欧洲杯前24名名单终于出炉,其中葡萄牙、法国、德国死于F组,北马其顿创下球队历史。据悉,很多欧洲预赛附加赛已经结束,明年参加欧洲杯的前24名名单也已经公布。北马其顿历史上第一次夺得欧洲杯,匈牙利进入死亡小组。欧洲杯小组赛:a组土耳其、意大利、...

电缆路径寻踪仪 南澳电气NALGT电缆故障测试仪定点仪,路径仪,电缆故障寻径仪

  • 电缆路径寻踪仪 南澳电气NALGT电缆故障测试仪定点仪,路径仪,电缆故障寻径仪
  • 电缆路径寻踪仪 南澳电气NALGT电缆故障测试仪定点仪,路径仪,电缆故障寻径仪
  • 电缆路径寻踪仪 南澳电气NALGT电缆故障测试仪定点仪,路径仪,电缆故障寻径仪
微信支持发送大文件 微信终于舍得上线这个普通功能了

微信支持发送大文件 微信终于舍得上线这个普通功能了

11月20日,腾讯微信团队宣布,微信现在支持向好友发送高清视频和图片,不会被压缩。微信用户点击对话框右下角的+号,向右滑动并点击文件,选择顶部的手机相册,就可以选择用户想要发送的视频和图片。目前这种方式发送的内容最大大小是200MB。微信支持发送大文件微信称,微信的文件管理器是用户专属的“文件快递员”。用户可...

文件夹英文 C盘空间不足?大胆删除这4个英文文件夹,让电脑瞬间提速50%

  • 文件夹英文 C盘空间不足?大胆删除这4个英文文件夹,让电脑瞬间提速50%
  • 文件夹英文 C盘空间不足?大胆删除这4个英文文件夹,让电脑瞬间提速50%
  • 文件夹英文 C盘空间不足?大胆删除这4个英文文件夹,让电脑瞬间提速50%

电脑c盘空间不足怎么清理 C盘空间不足?大胆删除这4个英文文件夹,让电脑瞬间提速50%

  • 电脑c盘空间不足怎么清理 C盘空间不足?大胆删除这4个英文文件夹,让电脑瞬间提速50%
  • 电脑c盘空间不足怎么清理 C盘空间不足?大胆删除这4个英文文件夹,让电脑瞬间提速50%
  • 电脑c盘空间不足怎么清理 C盘空间不足?大胆删除这4个英文文件夹,让电脑瞬间提速50%

怎么从视频中提取音频 怎么把视频中喜欢的音频提取成单独的文件?

  • 怎么从视频中提取音频 怎么把视频中喜欢的音频提取成单独的文件?
  • 怎么从视频中提取音频 怎么把视频中喜欢的音频提取成单独的文件?
  • 怎么从视频中提取音频 怎么把视频中喜欢的音频提取成单独的文件?