ubantu与服务器之间上传与下载文件

  • Post author:
  • Post category:其他

首先在ubantu本机上安装 SSH(Secure Shell) 服务以提供远程管理服务

sudo apt-get install ssh

一.文件近距离传输
SSH 远程登入 Ubuntu 机
ssh username@192.168.0.1
将 文件/文件夹 从远程 Ubuntu 机拷至本地(scp)

scp -r username@192.168.0.1:/home/file.txt ./

将 文件/文件夹 从本地拷至远程 Ubuntu 机(scp)
 

scp -r localfile.txt username@192.168.0.1:/home/

二.这是重点,就是将文件在本地和远程(云服务器)之间传输

1将 文件/文件夹 从远程 Ubuntu 机拷至本地(rsync)

rsync -v -u -a --delete --rsh=ssh --stats username@192.168.0.1:/home/file.txt  ~/download

后面的~/download是你本地目录,也就是你想把文件保存的地方;前面IP地址冒号后面的就是你想下载的文件在远程服务器中的目录,可以是文件也可以是文件夹。

2将 文件/文件夹 从本地拷至远程 Ubuntu 机(rsync)
 

rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@192.168.0.1:/home/

 


版权声明:本文为qq_37264323原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。