scp 对拷文件夹 和 文件夹下的所有文件 对拷文件并重命名

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

scp -r   /home/wwwroot/www/charts/util root@192.168.1.65:/home/wwwroot/limesurvey_back/scp

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

scp   /home/wwwroot/www/charts/util/* root@192.168.1.65:/home/wwwroot/limesurvey_back/scp

对拷文件并重命名

scp   /home/wwwroot/www/charts/util/a.txt root@192.168.1.65:/home/wwwroot/limesurvey_back/scp/b.text

Linux下scp的用法

scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令。

有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过简单的scp命令便可达到目的。

一、将本机文件复制到远程服务器上

#scp /home/administrator/news.txt root@192.168.6.129:/etc/squid

/home/administrator/      本地文件的绝对路径

news.txt                          要复制到服务器上的本地文件

root                                 通过root用户登录到远程服务器(也可以使用其他拥有同等权限的用户)

192.168.6.129                远程服务器的ip地址(也可以使用域名或机器名)

/etc/squid                       将本地文件复制到位于远程服务器上的路径

如图通过root用户登录远程服务器,输入yes表示同意建立ssh连接

按提示输入root用户的密码

如图所示建立连接后开始传输文件,显示百分比、实际时间和传送速度等信息

二、将远程服务器上的文件复制到本机

#scp remote@www.abc.com:/usr/local/sin.sh /home/administrator

remote                       通过remote用户登录到远程服务器(也可以使用其他拥有同等权限的用户)

www.abc.com              远程服务器的域名(当然也可以使用该服务器ip地址)

/usr/local/sin.sh           欲复制到本机的位于远程服务器上的文件

/home/administrator  将远程文件复制到本地的绝对路径

注意两点:

1.如果远程服务器防火墙有特殊限制,scp便要走特殊端口,具体用什么端口视情况而定,命令格式如下:

#scp -p 4588 remote@www.abc.com:/usr/local/sin.sh /home/administrator

2.使用scp要注意所使用的用户是否具有可读取远程服务器相应文件的权限。

转载于:https://www.cnblogs.com/theseven/p/4899943.html

Linux下scp命令的用法相关推荐

  1. linux下scp命令详解

    http://www.cnblogs.com/xuxm2007/archive/2010/08/04/1792179.html linux下scp命令详解 http://www.9usb.net/20 ...

  2. linux指令scp需要密码吗,linux下 scp命令不需要输入用户密码

    linux下 scp命令不需要输入用户密码 在两台机器的两个用户之间建立安全的信任关系后,可实现执行scp命令时不需要输入用户密码. 1. 在机器Client上root用户执行ssh-keygen命令 ...

  3. linux命令 删除alias,Linux下alias命令的用法介绍

    本篇文章给大家带来的内容是关于Linux下alias命令的用法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 最近在使用ssh连接远程机器敲了类似ssh -i ~/.ssh/13 ...

  4. linux下tail命令的用法,tail命令_linux tail命令的用法

    摘要 腾兴网为您分享:linux tail命令的用法,央视影音,天猫超市,腾讯爱玩,水印相机等软件知识,以及分身多开,爱我大兴,安卓投屏电脑软件,拓客神器,新疆社区,splitit,iphone4s短 ...

  5. linux下SCP命令 传输文件

    linux下SCP命令传输,我经常忘记了,虽然是很菜,但是还是要记录一下,免的又玩忘记,其实忘记的原因是我不是经常用,没有用心去记,汗. 设有两机,均为局域网,两机可相互通信无问题,中间无防火墙. 两 ...

  6. Linux下scp命令加强版 优化scp命令 批量对多个Linux主机传输文件

    例如搭建集群或者区块链或者分布式,需要把文件传输到其它多台机器上,而且这个步骤可能会重复n次,通过此脚本即可解决 Linux批量scp命令执行工具 可批量对多个Linux主机执行传输文件命令 方便省力 ...

  7. linux命令引用,Linux下nl命令的用法详解

    Linux中nl命令和cat命令很像,不过nl命令会打上行号,属于比较不常用的命令,下面随小编一起来了解下这个鲜为人知的nl命令吧. nl命令在linux系统中用来计算文件中行号.nl 可以将输出的文 ...

  8. linux下tail命令的用法,在Linux命令中tail的用法

    linux中的tail命令用途是按照要求将指定的文件的最后部分输出到标准设备,一般是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,如果该档案有更新,tail会自动刷新,确保你看到最新的档案 ...

  9. linux more命令查找关键字,Linux下more命令高级用法

    我们在 Linux 环境下工作时,每天肯定会跟各种各样的文本文件打交道.这些文件,有时候会非常长,无法在一屏的空间内显示完全.所以,在查看这种文件时,我们需要分页显示.这时,我们就可以使用 more ...

最新文章

  1. 特斯拉Tesla Model 3整体架构解析(上)
  2. solr5.5.4 添加mysql数据,实现同步更新
  3. matlab显示服务器出现意外,Matlab 读取excel文件提示服务器出现意外情况或无法读取问题解决...
  4. python怎么显示结果_python中plot实现即时数据动态显示方法
  5. 实现java的outline功能_在单独的功能文件中重用Scenario Outline中的示例
  6. linux 定时运行脚本_教你如何在Linux下让Python脚本自启动和定时启动
  7. nginx 常用命令整理
  8. uml类图例子_五分钟带你读懂UML类图
  9. hutool BigExcelWriter 下的autoSizeColumnAll异常问题
  10. 项目常用工具类整理(二)--ckeditor的引用
  11. 苹果M1芯片版Mac出现重装系统Bug,如何正确重装 macOS
  12. 小说有广告?我用50行Python爬虫做了一个无广在线小说阅读器
  13. 在动态库内部获取动态库路径
  14. 减肥成功,给自己的减肥之路留个纪念(测试博客)
  15. 华为光纤猫HG8240破解,开启路由功能表
  16. webstorm下载后打不开改怎么办
  17. 小程序可通过这三种方式去做竞品分析
  18. Windows 文件、目录操作编程 常用API
  19. 用云服务器搭建虚拟主机,用云服务器搭建虚拟主机
  20. JD 1421:Abor(概率统计)

热门文章

  1. 使用jquery解析xml
  2. 转:OAUTH协议简介
  3. Google 's Gmail
  4. apache的产品分类说明
  5. 浅析微信支付:申请退款、退款回调接口、查询退款
  6. JDK源码学习笔记——TreeMap及红黑树
  7. 2015国内征信机构大数据整合能力对比
  8. md5和SHA校验码
  9. html中滚动栏的样式
  10. JDBC连接本地sqlserver2005的方法