博客
关于我
通过SecureCRT向远程Linux主机上传和下载文件
阅读量:470 次
发布时间:2019-03-06

本文共 928 字,大约阅读时间需要 3 分钟。

有时候在Linux服务器上使用wget或curl下载大文件时会比较慢,这时我们通常会改用Windows平台上的迅雷等下载工具。不过面临的问题是如何将Windows平台下的文件传送到远程Linux服务器上。以下是使用SecureCRT进行SFTP操作的详细说明。

首先,使用SecureCRT通过SSH2协议连接到远程主机。在打开的远程终端窗口中,右键点击Tab标题栏选择【Connect SFTP Session】,这将打开SFTP会话窗口。SFTP会话可以同时监控本地和远程主机的目录和文件资源。

通过lpwd命令查看本地主机的当前目录,pwd命令查看远程主机的当前目录,确保两侧主机的工作目录是正确的。如果发现本地或远程目录不对,可以使用lcd或cd命令切换目录。在切换本地目录时,Windows平台下的路径可能较长,可以直接复制路径并粘贴到SFTP对话框中。

如果在切换目录时遇到“系统找不到指定的文件”错误,通常是路径中包含中文,而SFTP会话未设置正确的字符集编码。这种情况下,进入Options菜单,选择Session Options...,在Terminal-Appearance页的Fonts区,将字符编码设置为UTF-8。

接下来,可以使用put命令将本地文件上传到远程主机。例如,可以看到远程主机/root目录下已上传了一个大约468MB的压缩文件。使用get命令可以下载远程主机的文件到本地,比如下载anaconda-ks.cfg文件。

除了使用put和get命令上传和下载文件,还可以直接通过拖拽文件到SFTP对话框中操作。注意,如果目标文件包含中文或目录路径,仍需确保SFTP会话字符编码为UTF-8。

以下是SFTP常用命令的简要说明:

  • help:显示所有命令用法
  • pwd:显示远程主机当前目录
  • lpwd:显示本地主机当前目录
  • ls:列出远程主机目录中的文件
  • lls:列出本地主机目录中的文件
  • cd:切换远程主机目录
  • lcd:切换本地主机目录
  • get:将远程文件下载到本地
  • put:将本地文件上传到远程
  • quit/exit:断开SFTP连接

以上操作可以帮助您高效地在Windows平台通过SFTP将文件传送到Linux服务器。

转载地址:http://lhvbz.baihongyu.com/

你可能感兴趣的文章
Tensorflow.python.framework.errors_impl.ResourceExhaustedError:无法分配内存[操作:AddV2]
查看>>
TCP基本入门-简单认识一下什么是TCP
查看>>
tableviewcell 中使用autolayout自适应高度
查看>>
Symbolic Aggregate approXimation(SAX,符号聚合近似)介绍-ChatGPT4o作答
查看>>
Orcale表被锁
查看>>
svn访问报错500
查看>>
sum(a.YYSR) over (partition by a.hy_dm) 不需要像group by那样需要分组函数。方便。
查看>>
ORCHARD 是什么?
查看>>
Struts2中使用Session的两种方法
查看>>
Stream API:filter、map和flatMap 的用法
查看>>
STM32工作笔记0032---编写跑马灯实验---寄存器版本
查看>>
order by rand()
查看>>
SSM(Spring+SpringMvc+Mybatis)整合开发笔记
查看>>
Orderer节点启动报错解决方案:Not bootstrapping because of 3 existing channels
查看>>
org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement profile
查看>>
sql查询中 查询字段数据类型 int 与 String 出现问题
查看>>
org.apache.commons.beanutils.BasicDynaBean cannot be cast to ...
查看>>
org.apache.dubbo.common.serialize.SerializationException: com.alibaba.fastjson2.JSONException: not s
查看>>
sqlserver学习笔记(三)—— 为数据库添加新的用户
查看>>
org.apache.http.conn.HttpHostConnectException: Connection to refused
查看>>