首页 > 编程知识 正文

向linux服务器上传文件,linux搭建文件服务器实现上传与

时间:2023-05-04 01:59:58 阅读:185136 作者:1977

文章结构

场景描述 在日常开发场景中,不定时地会在远程服务器与本地之间进行文件传送。博文主要介绍基于远程访问软件(eg.SecureCRT、PuTTY),通过 Linux 命令完成文件的上传 / 下载。 实现方式 1 基于 SSH 文件传输协议,PSCP 软件 场景 1.1:
· 本地上传(Windows)Upload CLI pscp.exe -l server_name -pw server_pwd -P 22 local_file server_ip:upload_path 举例 1.1 C:UsersKnginesDesktoppscp>pscp.exe -l root -pw 12345678 -P 22 C:pscptest.txt 192.168.182.131:/home/pscp/ 场景 1.2:
· 远程下载(Linux)Download CLI pscp.exe -l server_name -pw server_pwd -P 22 server_ip:file_path local_path 举例 1.2 C:UsersKnginesDesktoppscp>pscp.exe -l root -pw 12345678 -P 22 192.168.182.131:/home/pscp/test.txt C:pscp 2 基于 SSH 文件传输协议,SecureCRT 软件 场景 2.1:
· 本地上传(Windows)
在 SecureCRT 终端仿真器中输入” rz “命令,在弹出窗口中选择文件,利用 Zmodem 将文件上传至服务器。执行过程 [root@localhost pscp]# rzrz waiting to receive. zmodem trl+C ȡ100% 2 KB 2 KB/s 00:00:01 0 Errors[root@localhost pscp]# lltotal 4-rw-r--r--. 1 root root 2587 Jul 7 2017 ipython_log.py

弹出窗口

场景 2.2:

· 远程下载(Linux)
在 SecureCRT 终端仿真器中执行 “sz file_name” 命令,将文件下载至本地(无弹出窗口)。执行过程 [root@localhost pscp]# sz ipython_log.py rz zmodem trl+C ȡ 100% 2 KB 2 KB/s 00:00:01 0 Errors SecureCRT 上传 / 下载路径
选项(o) –> 会话选项(s) –> X/Y/Zmodem
3 基于 SFTP 文件传输协议,SecureCRT 软件 实现过程
在 SecureCRT 终端仿真器中输入“Alt + P”,进入ftp操作,通过 “put / get”命令完成文件的上传与下载。FTP命令 help: 列出FTP提供所有命令pwd : 显示linux主机所在目录(即远程主机目录)lpwd: 显示本地目录ls : 显示linux主机当前所在目录文件信息lls : 显示当前本地上传目录有哪些文件lcd : 切换本地上传目录路径cd : 切换远程上传目录路径get : 将远程目录中文件下载到本地目录put : 将本地目录中文件上传到远程主机(linux)quit: 断开FTP连接 效果显示
Reference Links linux系统SSH到windows系统 实现方法Xmodem、Ymodem、Zmodem必读
linux系统怎么SSH到windows系统 分析如何将本地文件通过终端上传到linux服务器或从linux主机下载文件到本地利用SecureCRT在linux与Windows之间传输文件

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。