博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用ssh传输文件
阅读量:7055 次
发布时间:2019-06-28

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

在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/  目录

 

注:目标服务器要开启写入权限。

转载于:https://www.cnblogs.com/xuxiuxiu/p/6266579.html

你可能感兴趣的文章
用 Java 实现断点续传参考 (HTTP)
查看>>
VB6.0 取 毫秒级 时间戳
查看>>
unity KeyCode各键值说明
查看>>
Delphi中编写无输出函数名的DLL文件
查看>>
centos的基本命令04
查看>>
Codeforces Round #313 (Div. 2) D. Equivalent Strings(字符串+递归)
查看>>
20个案例掌握PL/SQL 基础
查看>>
windows下查看端口占用以及进程名称
查看>>
CH 5101 最长公共上升子序列
查看>>
水平分库分表的关键问题及解决思路
查看>>
Spring Boot 探索系列 - 自动化配置篇
查看>>
Jar包转成Dll的方式(带嵌套的jar也能做) (转)
查看>>
Linux-centos-7.2-64bit 安装配置mysql
查看>>
[javaEE] 控制浏览器缓存资源
查看>>
MyBatis传入参数为集合 list 数组 map写法
查看>>
Git常用命令速记与入门
查看>>
iOS开发--Swift RAC响应式编程初探
查看>>
beetl模板的${!}用法
查看>>
UDP协议发包的使用(DatagramSocket、DatagramPacket)
查看>>
es6新增的数组遍历方式
查看>>