博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用 scp 命令通过 SSH 互传文件
阅读量:6837 次
发布时间:2019-06-26

本文共 1295 字,大约阅读时间需要 4 分钟。

上传单个文件到远程服务器

命令格式

scp [/path/local_dir/filename] [username@servername:/path/remote_dir]

上传本地的 vimrc 文件到远程服务器

15:10 luna@linux-suse /home/luna$ scp /home/luna/scp/vimrc luna@192.168.0.108:/usr/home/luna/.vimrcPassword for luna@FreeBSD:vimrc 100% 8090 7.9KB/s 00:00

  

上传文件夹到远程服务器

命令格式

scp -r [/path/local_dir] [username@servername:/path/remote_dir]

上传当前目录下的 tools 文件夹到远程服务器

15:35 luna@linux-suse /home/luna/scp$ scp -r tools luna@192.168.0.108:/usr/home/lunaPassword for luna@FreeBSD:test1.sh 100% 152 0.2KB/s 00:00 test3.sh 100% 165 0.2KB/s 00:00 test4.sh 100% 131 0.1KB/s 00:00 test2.sh 100% 120 0.1KB/s 00:00

  

从远程服务器下载单个文件

命令格式

scp [username@servername:/path/remote_dir/filename] [/path/local_dir]

从远程服务器下载一个 Python3 源码压缩包

18:10 luna@linux-suse /home/luna/scp$ scp luna@192.168.0.108:/usr/home/luna/Python-3.6.2.tar.xz ~/scp/test Password for luna@FreeBSD:Python-3.6.2.tar.xz 100% 16MB 8.1MB/s 00:02

  

从远程服务器下载文件夹

命令格式

scp -r [username@servername:/path/remote_dir/] [/path/local_dir] 

下载远程服务器上的 install 文件夹

18:30 luna@linux-suse /home/luna/scp$ scp -r luna@192.168.0.108:/usr/home/luna/install ~/scp/test Password for luna@FreeBSD:portage-latest.tar.xz 100% 62MB 8.9MB/s 00:07 install-amd64-minimal-20170727.iso 100% 268MB 10.3MB/s 00:26

  

转载于:https://www.cnblogs.com/tsdxdx/p/7287130.html

你可能感兴趣的文章
JavaScript学习笔记(七)——函数的定义与调用
查看>>
什么是守护线程?
查看>>
vue ts prop
查看>>
Differentiation 导数和变化率
查看>>
UStore-自定义JDF文件格式输出
查看>>
(转)理解android.intent.action.MAIN 与 android.intent.category.LAUNCHER
查看>>
2016"百度星"资格赛1002 大数相加
查看>>
Asp.net core 学习笔记 ( Web Api )
查看>>
构造函数(包含this关键字的简单应用)
查看>>
最烦人的正则表达式记忆口诀
查看>>
leetcode Merge Two Sorted Lists
查看>>
[oracle]常用SQL汇总
查看>>
Struts2_day04--课程介绍_Struts2拦截器概述&底层原理_重要的概念
查看>>
我的Java设计模式-工厂方法模式
查看>>
添加支付宝支付按钮,实现捐赠本站
查看>>
SqlDataReader生成动态Lambda表达式
查看>>
leetcode897
查看>>
莫比乌斯函数+莫比乌斯反演
查看>>
90%的用户都不知道手机内部功能
查看>>
CSU 1325: A very hard problem 中南月赛的一道题。
查看>>