当前位置: 代码迷 >> 综合 >> Linux系统的文件传输 [scp、rsync]
  详细解决方案

Linux系统的文件传输 [scp、rsync]

热度:77   发布时间:2023-12-09 02:45:31.0

文章目录

  • 一、Linux系统文件的传输
      • 1、文件传输命令
        • 1.1 一般命令 scp
        • 1.2 远程同步文件命令 rsync
      • 2、归档
        • 2.1 tar文件归档命令常用参数
      • 3、压缩
        • 3.1 zip压缩
        • 3.2 gz压缩
        • 3.3 bz2压缩
        • 3.4 xz压缩

一、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 同步文件时间戳