利用secureCRT,从Windows OS上传文件到Linux服务器

利用secureCRT,从Windows OS上传文件到Linux服务器

注:本文假定读者为计算机系或,有Windows OS软件安装经验并了解基本Linux OS命令

内容如下

  • secureCRT软件安装
  • 连接到linux服务器
  • 文件上传

secureCRT软件安装

此步骤省略,因此软件同其他Windows平台软件安装一致,皆有图形界面向导。 软件包可以选择 百度 一下,或者到 官网 注册后下载。

安装完成后打开界面如下图

利用secureCRT,从Windows OS上传文件到Linux服务器_第1张图片
secureCRT00_ui.png

笔者喜欢免安装版的,若需此软件包,此提供 百度云盘下载 提取密码:2voz(来自西西软件园)

版本不同可能不一致,此版本是

利用secureCRT,从Windows OS上传文件到Linux服务器_第2张图片
secureCRT00_version.png

连接到Linux服务器

  • 建立session(会话)
  • 让安全协议保持默认SSH2
  • 填写linux服务器IP地址,用户名
  • 若无特殊要求,让session名和IP地址默认一致即可
  • 选中新建立的session,尝试连接
  • 输入用户密码,若认证成功,完成连接

建立session(会话)

利用secureCRT,从Windows OS上传文件到Linux服务器_第3张图片
secureCRT01_new_session.png

让安全协议保持默认SSH2

利用secureCRT,从Windows OS上传文件到Linux服务器_第4张图片
secureCRT02_next1.png

填写linux服务器IP地址,用户名

利用secureCRT,从Windows OS上传文件到Linux服务器_第5张图片
secureCRT03_hostname_username1_blur.png

若无特殊要求,让session名和IP地址默认一致即可

利用secureCRT,从Windows OS上传文件到Linux服务器_第6张图片
secureCRT04_finish_blur.png

此时session已经建立好了。

选中新建立的session,尝试连接

利用secureCRT,从Windows OS上传文件到Linux服务器_第7张图片
secureCRT05_what_done_blur.png

输入用户密码,若认证成功,完成连接

利用secureCRT,从Windows OS上传文件到Linux服务器_第8张图片
secureCRT06_connect_blur.png
利用secureCRT,从Windows OS上传文件到Linux服务器_第9张图片
secureCRT07_connected_blur.png

文件上传

  • rz 上传命令
  • 选取文件
  • ls 查看上传
  • mv 移动文件

rz 上传命令

连接成功后应该是在登录用户的home目录下,可以用 ls 命令查看当前目录文件列表。 笔者以上传到Downloads目录为例,执行以下命令

[user@hostname ~]$ ls
appServer  Documents  Music  Pictures  Public    spider_test  Videos
Desktop    Downloads  mysql  pts       software  Templates
[user@hostname ~]$ cd Downloads/
[user@hostname Downloads]$ ls
31text.sql  text.sql  webdata1.sql
[user@hostname Downloads]$ rz
rz waiting to receive.
Starting zmodem transfer.  Press Ctrl+C to cancel.

选取文件

将要上传的文件从文件选择窗口选定,需要点击add方能加入上传列表。 选择好后确认上传即可。(注意rz程序执行时间有限制,不能选取过长时间,否则此次上传将失效)

之后便可以在secureCRT中看到上传进度。

利用secureCRT,从Windows OS上传文件到Linux服务器_第10张图片
secureCRT08_upload22_blur.png
利用secureCRT,从Windows OS上传文件到Linux服务器_第11张图片
secureCRT08_upload3_blur.png

ls 查看上传

执行以下命令查看上传。 (笔者采用测试的文件是纯文本文件,故可以用less,然而,此处用more命令查看文档内容_

[user@hostname Downloads]$ ls
31text.sql  blog__secureCRT.mkd  text.sql  webdata1.sql
[user@hostname Downloads]$ more blog__secureCRT.mkd
# 鍒╃敤secureCRT锛屼粠Windows OS涓婁紶鏂囦欢鍒癓inux鏈嶅姟鍣

...

实际上是本篇文章的内容,之所以是乱码显示,是编码的问题。 (windows默认GBK,linux默认是UTF8)

mv 移动文件

将文件任意移动(具有权限的地方)

[user@hostname Downloads]$ mv blog__secureCRT.mkd ~

详细使用请参考 mv 命令。

最后,别忘了:

[user@hostname Downloads]$ logout

参考

  • 利用SecureCRT上传、下载文件(使用sz与rz命令),超实用!

你可能感兴趣的:(利用secureCRT,从Windows OS上传文件到Linux服务器)