Linux两台服务器之间传输文件和文件夹操作步骤

 更新时间:2019年02月22日 11:28:54   作者:顾东城  
在本篇文章里小编给大家分享了关于Linux两台服务器之间传输文件和文件夹操作步骤以及注意点,需要的朋友们跟着学习下。

今天处理一个项目要迁移的问题,突然发现这么多图片怎么移过去,可能第一时间想到的是先从这台服务器下载下来,然后再上传到另外一台服务器上面去,这个方法确实是可行,但是实在是太费时间了,今天我就教大家怎么快速的在两台服务器之间传输文件和文件夹。

 第一步:打开我们的远程连接工具,输入账号密码登录到服务器,如图:

点击文件打开或者新建一个会话,新建会话输入主机的ip和账号密码即可,如果已经登录过,直接点击文件下面那个带+号的图标就可以了。

 第二步:找到你要传输的文件或者文件夹:

这里有这么多图片,我随便传递一张, 我们输入pwd ,可以看到图片的路径是/home/helpteach/project/mallupload/

 第三步:开始传输文件:

输入:scp  /home/helpteach/project/mallupload/1509681299449.png wasadmin@10.127.40.25:/home/test

然后拍回车键就可以看到文件正在传输了,等再出现鼠标一闪一闪说明已经传输完毕了,给大家拆解一下语句

 对拷文件夹 (包括文件夹本身)

scp -r   /home/helpteach/project/mallupload/ wasadmin@10.127.40.25:/home/test

 对拷文件夹下所有文件 (不包括文件夹本身)

scp   /home/helpteach/project/mallupload/* wasadmin@10.127.40.25:/home/test

 对拷文件并重命名

scp  /home/helpteach/project/mallupload/1509681299449.png wasadmin@10.127.40.25:/home/test/test.png

/home/helpteach/project/mallupload/1509681299449.png:要传输的文件

wasadmin:目标服务器ssh账号名

@后面:目标服务器的IP地址

:后面:要传输到目标服务器的文件保存目录

以上就是关于Linux 两台服务器之间传输文件和文件夹的全部步骤和知识点,感谢大家的阅读和对脚本之家的支持。

相关文章

  • LAMP服务器性能优化技巧之Mysql优化

    LAMP服务器性能优化技巧之Mysql优化

    目前LAMP (Linux + Apache + MySQL + PHP) 近几年来发展迅速,已经成为Web 服务器的事实标准。本文我们将介绍基于LAMP组合的服务器的性能优化技巧:Mysql优化
    2012-02-02
  • centos7利用yum安装lnmp的教程(linux+nginx+php7.1+mysql5.7)

    centos7利用yum安装lnmp的教程(linux+nginx+php7.1+mysql5.7)

    lnmp相信不用多介绍了,大家应该都知道,下面这篇文章主要给大家介绍了关于centos7利用yum安装lnmp(linux+nginx+php7.1+mysql5.7)的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2018-03-03
  • linux(centos7)搭建SVN服务器的思路

    linux(centos7)搭建SVN服务器的思路

    这篇文章主要为大家详细介绍了linux搭建SVN服务器的思路,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • linux对文件解压或打包压缩的方法

    linux对文件解压或打包压缩的方法

    这篇文章主要介绍了linux对文件解压或打包压缩的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-12-12
  • Linux系统命令中tree命令详解

    Linux系统命令中tree命令详解

    tree命令以树状图列出文件目录结构。不过某些Linux上(Centos 6.4)没有tree命令,下面这篇文章将先进行介绍安装方法,然后详细介绍tree命令的使用,有需要的朋友们可以参考借鉴,下面跟着小编来一起看看吧。
    2016-12-12
  • 解决Linux系统yum安装报错Cannot find a valid baseurl for repo的问题

    解决Linux系统yum安装报错Cannot find a valid base

    本文介绍了如何在Linux系统中设置本地yum源,包括修改yum配置文件、禁用默认网络源、创建挂载点以及挂载镜像文件等步骤,操作详细,适合需要离线安装软件或更新系统的用户参考
    2024-09-09
  • Linux中使用Cron定时执行SQL任务的实现步骤

    Linux中使用Cron定时执行SQL任务的实现步骤

    在Linux系统中,计划任务(Cron)是一种强大的工具,可以自动执行预定的任务,它非常适合定期运行脚本、备份数据、清理临时文件等一系列重复性任务,本文给大家介绍了如何在Linux中使用Cron定时执行SQL任务,需要的朋友可以参考下
    2024-11-11
  • Ubuntu22.04系统:fatal: 无法连接到 github.com

    Ubuntu22.04系统:fatal: 无法连接到 github.com

    这篇文章主要介绍了Ubuntu22.04系统:fatal: 无法连接到 github.com的相关资料,需要的朋友可以参考下
    2024-03-03
  • 使用networkctl查询Linux中网络链接状态的方法

    使用networkctl查询Linux中网络链接状态的方法

    networkctl 是 systemd 网络管理工具的一个命令行工具,它用于查看和管理网络链接状态,在这篇文章中,我们将详细介绍如何使用 networkctl 查询和管理 Linux 系统中的网络连接状态,需要的朋友可以参考下
    2024-05-05
  • CentOS安装jdk的几种方法及配置环境变量方式

    CentOS安装jdk的几种方法及配置环境变量方式

    这篇文章主要介绍了CentOS安装jdk的几种方法及配置环境变量方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12

最新评论