文章目录
一、Linux系统文件的传输
1、文件传输命令
1.1 一般命令 scp
- 一般使用scp命令在两个系统之间直接拷贝文件比较慢
scp file user@ip:/dir |上传
scp user@ip:/file dir |下载
1.2 远程同步文件命令 rsync
- 远程同步命令比拷贝文件命令快,但是会默认忽视文件属性、链接文件、设备文件
命令 | 含义 |
---|---|
rsync -r | 同步目录 |
rsync -p | 同步权限 |
rsync -o | 同步文件所有人 |
rsync -g | 同步文件所有组 |
rsync -l | 同步链接 |
rsync -D | 同步设备文件 |
rsync -t | 同步文件时间戳 |
- 注意:当文件比较小时,scp和rsync传输文件的速度差不多,当文件比较大时,scp和rsync传输文件的速度相差很大。
传输速度的快慢不是取决于文件的数量&