在windows上如何将本地文件上传至Linux服务器

 更新时间:2023年09月15日 09:33:49   作者:程光CS  
这篇文章主要介绍了在windows上如何将本地文件上传至Linux服务器问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

windows上将本地文件上传至Linux服务器

使用scp命令上传文件到服务器

scp是基于ssh的网络文件传输命令,可以将本地文件或文件夹直接上传到服务器指定位置

命令模板

上传文件

scp -P port filepath username@ip:TargetPath

上传文件夹

scp -r -P port filepath username@ip:TargetPath
  • -P port:大写P,用于指定端口,port为指定端口号,若是默认端口则可省略-r:表示filepath是一个文件夹,将整个文件夹上传到服务器
  • filepath:需上传的文件或文件夹的完整路径,若在文件所在文件夹打开终端执行此命令,则只需输入文件名即可
  • username:远程主机用户名
  • ip:远程主机IP地址
  • TargetPath:文件上传到服务器的目标目录

举例

将download目录下的这个压缩包上传至服务器的/root目录

在这里插入图片描述

scp -P 5013 openeuler-kernel-4.19.90-2107.1.0.tar.gz root@210.12.21.150:/root

此命令也可用于主机向virtualbox虚拟机上传文件,只需虚拟机的网络连接方式改为桥接网卡,然后用ifconfig命令获取虚拟机的ip地址,再在主机上用上述命令操作即可

本地上传文件到Linux服务器问题

问题描述

如何将本地文件上传至Linux服务器上(这里分别以Windows和Ubuntu系统为例)

解决方法

scp filename username@IP:/home/directory

举个例子

scp data.zip zhangsan@10.10.10.10:/home/project1

样例解释

这里的意思是指将本地的data.zip文件上传至zhangsan的10.10.10.10服务器上的/home/project1路径上。

系统输出

正确输入上述命令后,系统会要求输入该服务器下该账户的密码,正确输入后就开始传输啦。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Linux下安装tomcat并部署网站(推荐)

    Linux下安装tomcat并部署网站(推荐)

    这篇文章主要介绍了Linux下安装tomcat并部署网站,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-11-11
  • 详解如何在Linux中重置MySQL或者MariaDB的root密码

    详解如何在Linux中重置MySQL或者MariaDB的root密码

    本篇文章主要介绍了如何在 Linux 中重置 MySQL 或者 MariaDB 的 root 密码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • Linux 查看磁盘IO并找出占用IO读写很高的进程

    Linux 查看磁盘IO并找出占用IO读写很高的进程

    这篇文章主要介绍了Linux 查看磁盘IO并找出占用IO读写很高的进程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • linux 触摸屏驱动编写

    linux 触摸屏驱动编写

    这篇文章主要介绍了linux 触摸屏驱动编写,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • CentOS7下安装Scrapy步骤详细介绍

    CentOS7下安装Scrapy步骤详细介绍

    这篇文章主要介绍了CentOS7下安装Scrapy步骤详细介绍的相关资料,需要的朋友可以参考下
    2017-05-05
  • Linux设置Service服务开机自启的教程指南

    Linux设置Service服务开机自启的教程指南

    在 Linux 系统中,确保关键服务能够在系统启动时自动运行是一项非常重要的任务,尤其是在服务器环境中,我们希望一些服务能够在系统每次启动后自动启动,从而确保业务的持续运行,本指南将详细介绍如何在Linux系统中设置Service服务开机自启,需要的朋友可以参考下
    2024-10-10
  • Linux CentOS7 用户组管理方式

    Linux CentOS7 用户组管理方式

    这篇文章主要介绍了Linux CentOS7 用户组管理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Linux安装CUDA GCC版本不兼容问题

    Linux安装CUDA GCC版本不兼容问题

    这篇文章主要介绍了Linux安装CUDA GCC版本不兼容问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • 个性化修改Linux登录时的字符界面

    个性化修改Linux登录时的字符界面

    字符界面操作久了,就没有太多的新鲜感,所以加点登录时的个性化显示,让心情变的更愉快
    2014-03-03
  • linux编译kernel和svn版本冲突的解决办法

    linux编译kernel和svn版本冲突的解决办法

    这篇文章主要介绍了linux编译kernel和svn版本冲突的解决办法,文中通过示例代码介绍的非常详细,对大家学习或者使用linux系统具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-05-05

最新评论