Windows电脑(本机)上传与下载文件到远程Linux系统服务器(远程访问的目的主机)

发现了很多教程给出了命令结构,但没有具体的举例代码。为了便于更好的理解和上手使用,用一个实际的例子来完整实现 Windows电脑(本机)上传文件到Linux系统服务器(远程访问的目的主机)这个流程。

一、准备工作:明确文件路径

  1. 显示当前文件夹的路径:pwd命令
    pwd
    如果输出结果为/root/openssh,表示当前位于/root/目录下的openssh文件夹中。
  2. 查找某个软件的安装路径:whereis查找运行文件所在路径,which查找软件安装位置。

whereis mysql
这个命令的意思查找MySQL运行文件所在路径。
如果输出结果为/usr/local/mysql/bin/mysql,表示MySQL运行文件所在目录为/usr/local/mysql/bin/mysql文件夹中。

which openssh
这个命令的意思查找MySQL软件安装位置。
如果输出结果为/usr/local/openssh,表示openss安装目录位于/root/目录下的openssh文件夹中。

  1. 前往指定文件夹
    进入/usr/local/openssh目录:cd /usr/local/openssh
    进入根目录:cd /
    返回上一层文件夹:cd ..
    返回上两层文件夹:cd ../..
    进入root的根目录:cd ~或者cd /root

二、上传:Windows电脑上传文件到远程Linux服务器

  1. 在Windows电脑中打开命令行
    在这里插入图片描述
  2. 输入以下命令,将本地文件传到服务器

scp "C:\Users\dell\Desktop\openssh.tar.gz" root@221.87.26.31:~/
这个命令的意思是:把Windows电脑(本机)中的 C:\Users\dell\Desktop\openssh-9.8p1.tar.gz 文件上传到远程服务器 221.87.26.31 的 /root/ 目录下。

scp "C:\Users\dell\Desktop\openssh.tar.gz" root@221.87.26.31:/home/xiaoming
这个命令的意思是:把Windows电脑(本机)中的 C:\Users\dell\Desktop\openssh.tar.gz 文件上传到远程服务器 221.87.26.31 的 /home/xiaoming 目录下。

其中root代表远程Linux服务器的用户名,221.87.26.31是远程Linux服务器的IP地址,:~/表示根目录(也就是第一次登录远程服务器后进入的默认目录,root目录),请自行替换成实际的远程Linux服务器用户名和IP地址。注意路径 “C:\desktop\openssh.tar.gz” 中使用了双引号来确保整个路径作为一个整体被解释。

  1. 此时可能会弹出询问:Are you sure you want to continue connecting(yes/no/[fingerprint])?
    输入yes,如果无法输入直接按回车键即可。

  2. 下面会提示输入密码:root@221.87.26.31’s passwords:
    输入远程Linux服务器的密码,回车。

  3. 此时会显示要上传的文件名,以及进度。
    等待一会儿,等到显示100%表示文件上传成功。

三、下载:将远程Linux服务器的文件下载到本地Windows电脑

scp root@221.87.26.31:~/readme.txt D:\backup
这个命令的意思是:下载服务器根目录路径下的文件readme.txt 到本地D盘backup文件夹中。

scp root@221.87.26.31:/home/xiaoming/readme.txt D:\backup
这个命令的意思:下载服务器/home/xiaoming目录路径下的文件readme.txt 到本地D盘backup文件夹中。

  • 11
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值