在linux下一般用scp这个命令来通过ssh传输文件。

1、从服务器上下载文件
scp username@servername:/path/filename /var/www/local_dir(本地目录)

例如scp root@192.168.0.101:/var/www/test.txt 把192.168.0.101上的/var/www/test.txt 的文件下载到/var/www/local_dir(本地目录)

2、上传本地文件到服务器
scp /path/filename username@servername:/path

例如scp /var/www/test.php root@192.168.0.101:/var/www/ 把本机/var/www/目录下的test.php文件上传到192.168.0.101这台服务器上的/var/www/目录中

3、从服务器下载整个目录
scp -r username@servername:/var/www/remote_dir/(远程目录) /var/www/local_dir(本地目录)

例如:scp -r root@192.168.0.101:/var/www/test /var/www/

4、上传目录到服务器
scp -r local_dir username@servername:remote_dir
例如:scp -r test root@192.168.0.101:/var/www/ 把当前目录下的test目录上传到服务器的/var/www/ 目录

注:目标服务器要开启写入权限。
ubuntu能ping通却ssh不上(connect to localhost port 22: Connection refused)解决办法

sudo apt-get install openssh-server

ubuntu之间传输文件相关推荐

  1. 使用croc命令在Linux系统电脑之间传输文件和文件夹

    ‍在两台或多台计算机之间传输文件的方法有很多.‍你可以使用基于服务器的文件共享工具,点对点文件共享app,U盘,外部硬盘驱动器,SCP,NFS,FTP,HTTP,云存储平台等等. 本文将介绍一个名为 ...

  2. PC和开发板之间传输文件

    1.在Ubuntu中安装.配置NFS 如果你使用的是我们提供的Ubuntu,那么已经安装好了NFS服务.查看一下/etc/export的内容,就知道开发板可以挂载哪一个目录.如果该文件中没有指定目录, ...

  3. 选择的串口 _ 不存在或开发板没有连接_PC 和开发板之间传输文件

    8.1 传输文件的多种方法 在嵌入式开发中,涉及交叉编译:在 PC 上编译,在开发板上运行.所以就涉及 PC 和开发板之间的文件 传输,方法有多种:网络传输.串口传输.USB 传输,当然,还有最笨的方 ...

  4. 乌班图与win10作为文件服务器,win10与子系统ubuntu之间互访文件

    在window10的store里面 搜索ubuntu,下载,可以安装 注意: 初次打开有许多软件都没安装,可以新进行 sudo apt-get update,之后在进行其他的操作 1.下载的子系统ub ...

  5. 利用tftpd32在Linux与Windows7之间传输文件

    参考游鹏老(http://blog.csdn.net/tzp1025029729/article/details/50921138)和snmplink的博文(blog.csdn.net/qingwuf ...

  6. windows ssh传文件linux,利用SSH secure Shell实现windows与linux之间传输文件

    在windows下安装SSH secure Shell.默认安装后有两个快捷方式. linux下需要安装openssh-server utuntu默认安装了opens是-client,所以不需要安装, ...

  7. 配置scp在Linux或Unix之间传输文件无需密码

    如何配置scp文件传输 实现scp在Linux或Unix之间传输文件,首先需要配置好scp,默认scp要使用密码的,通过以下配置可以不用输入密码,就完成Linux或Unix之间的文件传输 假设有2台L ...

  8. linux传输文件scp自动接密码,配置scp在Linux或Unix之间传输文件无需密码

    如何配置scp文件传输 实现scp在Linux或Unix之间传输文件,首先需要配置好scp,默认scp要使用密码的,通过以下配置可以不用输入密码,就完成Linux或Unix之间的文件传输 假设有2台L ...

  9. 利用SecureCRT在linux与Windows之间传输文件

    From: http://blog.csdn.net/sungblog/article/details/7274716 利用SecureCRT在linux与Windows之间传输文件         ...

最新文章

  1. python爬取本地天气信息_用Python写一个爬取中国天气网的终端版天气预报爬虫
  2. Android开发之基本概念
  3. Java项目几个月能完成_c#项目转JAVA,第5个月,基本完成
  4. oracle自动内存管理要不要开,Oracle 11g的自动内存管理
  5. 分布式事物框架Easy-Transaction--使用入门介绍
  6. 断点下载 (记录上传、或下载的量
  7. paip.提升程序稳定性---最佳实践
  8. Linux基础知识总结
  9. 华为海思有多么强大?一起来看看它的成就
  10. github等网站访问不稳定的几种改善办法
  11. C语言既有高级语言又有低级语言的特点,但为什么它不是低级语言呢?
  12. 电商app用户行为分析(含全过程python代码)
  13. 笔记本无线网卡开启wifi方法
  14. android 百度地图 gps数据转换百度经纬度
  15. OSPF状态切换以及包内容的交互,以及如何根据LSDB还原单区域拓扑
  16. Fansblog HDU - 6608
  17. Python核心编程16 ----- 文件的打开(读取),修改,关闭,二进制
  18. 可裂解组织蛋白酶的ADC偶联物-靶向抗体偶联技术
  19. 虚拟机mac已连接以太网但是依旧没网络解决方法
  20. shell-条件判断里的“并且“和“或者“

热门文章

  1. windows 读写锁 python_用Python实现读写锁的示例代码
  2. 水泵综合性能测试系统软件,水泵综合性能测试系统
  3. 《代码的未来》读书笔记:内存管理与GC那点事儿
  4. C# 未能加载文件或程序集“ Newtonsoft.Json” Json格式错误
  5. ZigBee开发(1)--开发环境搭建
  6. 集合类 collection接口 LinkedList
  7. 带你秒学JavaScript
  8. toj 2798 Farey Sequence
  9. WCF 基础 契约 和 绑定
  10. matlab 画非线性曲线,matlab 非线性曲线拟合, nlinfit  lsqcurvefit  lsqnonlin