八、系统中的文件传输

scp,rsync可在两台主机之间实现文件传输,scp我们在学习ssh的时候就有接触过

  • scp
    上传
    scp  本地文件  远程用户@远程主机IP:远程主机目录
    下载
    scp  远程用户@远程主机IP:远程主机文件  本机目录
    1 下载192.168.239.129桌面的test文件到本机server桌面
    在这里插入图片描述

    2 上传本机server桌面的file目录到192.168.239.128桌面
    在这里插入图片描述
    scp  [选项]
         -r  递归复制整个目录
         -p  保留源文件修改时间,访问时间和访问权限
         -P  指定数据传输的端口
      
      

  • rsync
    同步文件时,可以保留原来文件的权限,时间,软硬链接等附加信息
    rsync  [选项]
         -o   --owner  # 保持owner属性(属主)
         -g   --group  # 保持group属性(属组)
         -p   --perms  # 保持perms属性(权限,不包括特殊权限)
        -D         # 拷贝设备文件和特殊文件
         -l   --links    # 拷贝软链接
         -t   --time   # 不更改时间戳属性(属主)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_35197351/article/details/83117318