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