使用SecureCRT来传输文件


SecureCRT 是一款 SSH 客户端软件,同时具备了终端仿真器和文件传输功能。它支持 SSH,同时支持 Telnetrlogin 协议,且功能还是十分强大的。需要注意的是,该软件是商业软件使用时是需要付费的,而且还有多个版本可供选择。

使用SecureCRT来传输文件


1. scp

这是我们最常见的使用方式

# 复制文件
scp local_file remote_username@remote_ip:remote_folder

# 复制目录
scp -r local_folder remote_username@remote_ip:remote_folder

2. ftp

虽然不好用,但是很多系统都会自带

编号 执行命令 命令含义解释
1 help 显示该 FTP 提供所有的命令
2 pwd 远程 FTP 服务器的当前目录
3 open 登陆 FTP 服务器;需要输入用户名和密码
4 put 将本地目录中文件上传到远程主机(linux)
5 mput 上传多个文件时使用此命令
6 send send 命令的上传文件速度比 put 快不少
7 get 将远程目录中文件下载到本地目录
8 mget 下载多个文件时使用此命令
9 ls 显示远程计算机上的目录文件和子目录列表
10 lls 查询当前本地上传目录有哪些文件
11 cd 改变远程上传目录
12 lcd 改变本地上传目录的路径
13 bye 结束与远程计算机的 FTP 会话并退出 ftp
14 quit 断开 FTP 连接
15 user 以指定用户登录;系统会提示输入密码
16 delete 删除 FTP 服务器上的文件
17 mkdir 创建 FTP 服务器上的目录
18 rmdir 删除 FTP 服务器上的目录

3. sftp

SecureCRT 按下 ALT+p 就开启新的会话进行 ftp 操作

  • [1] 帮助和退出
编号 执行命令 命令含义解释
1 help 显示该 SFTP 提供所有的命令
2 ! 运行本地命令
3 bye 结束 SFTP 的远程连接并退出
4 quit 结束 SFTP 的远程连接并退出
5 exit 结束 SFTP 的远程连接并退出
6 close 结束 SFTP 的远程连接并不退出
7 bye 结束 SFTP 的远程连接并退出
  • [2] 切换和操作
编号 执行命令 命令含义解释
1 cd 改变远程服务器的上传目录
2 lcd 改变本地机器上传目录的路径
3 ls 查询远程服务器的所在目录有哪些文件
4 lls 查询当前本地机器的上传目录有哪些文件
5 pwd 查询远程服务器的所在目录
6 lpwd 查询本地机器的目录路径
7 del 删除远程服务器的文件或目录
8 dir 列出远程服务器的文件列表
9 mv 移动或者重命名远程远程服务器的文件或目录
10 ren 移动或者重命名远程远程服务器的文件或目录
11 rm 删除远程远程服务器的文件
12 rmdir 删除远程远程服务器的目录
13 mkdir 创建远程远程服务器的目录
14 chmod 改变远程文件或目录的权限
  • [3] 上传和下载
编号 执行命令 命令含义解释
1 open 连接远程服务器
2 get 从远程服务器上下载文档到本地
3 mget 从远程服务器上下载文档到本地(多进程)
4 reget 从远程服务器上下载文档到本地(重试)
5 put 上传本地文件到远程服务器上
6 mput 上传本地文件到远程服务器上(多进程)
7 reput 上传本地文件到远程服务器上(重试)

4. ZModem

Windows 端需要支持 ZModem 协议的 telnet/ssh 的客户端

编号 执行命令 命令含义解释
1 rz 上传文件
2 sz 下载文件

文章作者: Escape
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Escape !
  目录