Linux服务器间文件传输

利用scp传输文件

1、从服务器下载文件
scp [email protected]:/path/filename /tmp/local_destination
例如scp [email protected]:/home/kimi/test.txt 把192.168.0.101上的/home/kimi/test.txt
的文件下载到 /tmp/local_destination
2、上传本地文件到服务器
scp /path/local_filename [email protected]:/path
例如scp /var/www/test.php [email protected]:/var/www/ 把本机/var/www/目录下的test.php文件
上传到192.168.0.101这台服务器上的/var/www/目录中

3、从服务器下载整个目录
scp -r [email protected]:remote_dir/ /tmp/local_dir
例如:scp -r [email protected] /home/kimi/test /tmp/local_dir

4、上传目录到服务器
scp -r /tmp/local_dir [email protected]:remote_dir
例如:
scp -r test [email protected]:/var/www/ 把当前目录下的test目录上传到服务器
的/var/www/ 目录

时间: 2024-10-12 22:11:18

Linux服务器间文件传输的相关文章

scp实现mac与linux服务器之间文件传输

1.mac上传文件到linux服务器 scp 文件名 用户名@服务器ip:目标路径如:scp /Users/test/testFile test@xxx.xxx.xxx.xxx:/test/ 2.mac上传文件夹到linux服务器,与上传文件相比多加了-r scp -r 文件夹目录 用户名@服务器ip:目标路径 如:scp -r /Users/test/testFolder test@xxx.xxx.xxx.xxx:/test/ 3.linux服务器下载文件到mac scp 用户名@服务器ip:

linux系统间文件传输命令--scp

scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器, 而且scp传输是加密的.可能会稍微影响一下速度.当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来.另外, scp还基本不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了.虽然 rsync比scp会快一点,但当小文件众多的情况下, rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用.

C#实现服务器间文件传输

最近需要做站点迁移,但是服务器间拷贝站点,经常出问题,只要一按Ctrl+V,就报错.后来大家建议写个程序来实现批量拷贝,所以就展示下代码,讲下坑 界面 代码:  private void runbutton_Click(object sender, EventArgs e)         {             string srcIP = srctb.Text;             string desIP = destb.Text;             string siteL

windows与远程linux服务器进行文件传输

在学习pwn时找到了http://pwnable.kr这个网站,很多题目通过ssh连接, ssh [email protected] -p2222 (pw:guest) 连接脚本: pwn_ssh=ssh(host='pwnable.kr',user='otp',password='guest',port=2222)sh=pwn_ssh.process('./xxx')怎么把文件传到本地呢?,百度发现scp命令, 但还有更直观,方便的方法,使用Winscp工具 是不是很方便0.0 原文地址:ht

[转帖]Linux下主机间文件传输命令

Linux下主机间文件传输命令 https://yq.aliyun.com/articles/53631?spm=a2c4e.11155435.0.0.580ce8ef4Q9uzs SCP命令: 简介: scp 命令在网络上的主机之间拷贝文件,它是安全拷贝(secure copy)的缩写. scp 命令使用 ssh 来传输数据,并使用与 ssh 相同的认证模式,提供同样的安全保障. 如果有公钥打通就不用密码,如果没有就会提示输入密码. 用法: 1 #Copy 本地文件 /etc/eva.log,

工具WinSCP:windows和Linux中进行文件传输

工具WinSCP:windows和Linux中进行文件传输 2016-09-21 [转自]使用WinSCP软件在windows和Linux中进行文件传输 当我们的开发机是Windows,服务器是Linux时,如何在windows操作系统和linux操作系统之间进行文件传输呢?大部分使用ScureCRT或者putty远程登录,使用scp.wget等命令拷贝文件,也有不怕麻烦的在服务器上安装FTP服务器,或者启用samba甚至NFS.只是用Linux作为网页服务器,因为性能更好,更加安全稳定.这个时

实现linux和windows文件传输

其实这个题目有点大,这里介绍的只是linux和windows文件传输中的一种,但是这种方法却非常实用,那就是:ZModem协议具体是linux命令是:rz和sz但是其实它们是两个非常方便的工具. rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具,windows端需要支持ZModem的telnet/ssh客户端,SecureCRT就可以用SecureCRT登陆到Unix/Linux主机(telnet或ssh均可) 1 . rz,接收文件,SecureCRT就会弹

rsync + inotify 打造多服务器间文件实时同步

在上篇文章ssh无密码登陆服务器的基础之上,可以利用rsync + Inotify 在多服务器间实现文件自动同步. 如下测试机基于三台服务器做的,内网IP分别如下: 172.16.3.91    (主机) 172.16.3.92 (备份机1) 172.16.3.89 (备份机2) 现在想对主机上的/opt/sites/yutian_project目录下相关文件的任何操作同步到2台备份机上. 1.安装rsync 在三台机器上分别检查是否安装了rsync [[email protected] ~]#

Linux 服务器最快传输

Linux 服务器最快传输  A:192.168.16.2 B:192.168.16.3 把A server的/data/mysql 传输到B的 /data 目录下面 cd /data tar cfv - mysql | ssh -c arcfour 192.168.16.3 'cd /data/; tar xfv -'