SecureCRT--使用sftp上传和下载文件

原文网址:SecureCRT--使用sftp上传和下载文件_IT利刃出鞘的博客-CSDN博客

简介

本文介绍SecureCRT如何在软件内直接上传和下载文件。

SecureCRT可以用如下两种方法上传和下载文件:

  1. 自带的sftp插件
  2. 服务器安装rz/sz命令

本文介绍第一种方法,此方法无需改动服务器。因为第二种方法需要改动服务器,不推荐!

Java技术星球:way2j.com

示例

假设:我想将Windows下的D:\tmp\server\这个文件夹作为上传和下载的文件夹,将里边的a.txt上传到服务器的/work/tmp/目录下。

1.Windows新建文件夹:D:\tmp\server\

在里边新建一个a.txt文件

2.用SecureCRT连接到服务器

略。

3.使用SFTP连接

文件=> 连接SFTP会话

会出现一个 SFTP命令窗口:

4.上传文件

这就上传完毕了,解释一下上边命令的作用:

lcd E:/tmp/server/:进入到本地(Windows)的E:/tmp/server/目录

cd /work/tmp/:进入到远程(Linux)的/work/tmp/目录

put a.txt:将本地(Windows)的a.txt文件上传到远程。

命令介绍

sftp会话框下是用命令交互的,可以直接输入help查看支持的命令。

Linux端的命令跟平时是完全一样的,比如:cd,ls。

Windows端的命令是在Linux命令的前边加个"l",表示本地(location)。

常用的命令如下:

  1. pwd: 查询linux主当前目录(也就是远程主机目录)
  2. lpwd: 查询Windows当前目录
    1. 刚建立连接时的本地目录为:"选项"=> "会话选项"=> 连接=> SSH2
  3. ls: 查询连接到当前linux主机所在目录有哪些文件
  4. lls: 查询当前本地上传目录有哪些文件
  5. lcd: 改变本地上传目录的路径
  6. cd: 改变远程上传目录
  7. get: 将远程目录中文件下载到本地目录
  8. put: 将本地目录中文件上传到远程主机(linux)
  9. quit: 断开FTP连接

自定义本地目录

每次都要进入到Windows本地目录有些麻烦,可以直接在软件里指定建立连接时Windows的本地目录,方法是:选项=> 会话选项=> 连接=> SSH2=> SFTP Session。

设置好之后,以后每次建立sftp连接时Windows目录都是指定的这个了!

如下图所示:

相关推荐
开开心心就好12 分钟前
AI人声伴奏分离工具,离线提取伴奏K歌用
java·linux·开发语言·网络·人工智能·电脑·blender
lucky-billy32 分钟前
Ubuntu 下一键部署 ROS2
linux·ubuntu·ros2
Thera77737 分钟前
【Linux C++】彻底解决僵尸进程:waitpid(WNOHANG) 与 SA_NOCLDWAIT
linux·服务器·c++
阿梦Anmory42 分钟前
Ubuntu配置代理最详细教程
linux·运维·ubuntu
呉師傅1 小时前
【使用技巧】Adobe Photoshop 2024调整缩放与布局125%后出现点菜单项漂移问题的简单处理
运维·服务器·windows·adobe·电脑·photoshop
云姜.1 小时前
线程和进程的关系
java·linux·jvm
heartbeat..1 小时前
JVM 性能调优流程实战:从开发规范到生产应急排查
java·运维·jvm·性能优化·设计规范
小Tomkk1 小时前
数据库 变更和版本控制管理工具 --Bytebase 安装部署(linux 安装篇)
linux·运维·数据库·ci/cd·bytebase
赌博羊1 小时前
ImportError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32‘ not found
linux·运维·gnu
木卫二号Coding1 小时前
第七十九篇-E5-2680V4+V100-32G+llama-cpp编译运行+Qwen3-Next-80B
linux·llama