linux 不同系统间的文件传输

一.文件归档

  1.文件归档,即把多个文件打包成一个文件
  2.打包文件的方法

    格式:tar   cf   etc.tar    /etc

  3.显示文件

    格式:tar   tf   etc.tar

  4.取出打包的文件内容

   格式:tar  xf   etc.tar

linux 不同系统间的文件传输
  5.向打包文件中添加文件

   格式:tar   rf   etc.tar   text

linux 不同系统间的文件传输
  6.取出单个文件

   格式:tar   f   etc.tar  --get   text

linux 不同系统间的文件传输
  7.删除单个文件

   格式:tar   f   etc.tar  --delete   text

二.压缩

  1.zip

   压缩格式:zip   -r   etc.tar.zip    etc.tar

   解压格式:unzip   etc.tar.zip

linux 不同系统间的文件传输
  2.gzip

   压缩格式:gzip   etc.tar

   解压格式:gunzip   etc.tar.gz

linux 不同系统间的文件传输
  3.bz2

   压缩格式:bzip2   etc.tar

   解压格式:bunzip2   etc.tar.bz2

linux 不同系统间的文件传输
  4.xz

   压缩格式:xz   etc.tar

   解压格式:unxz   etc.tar.xz

linux 不同系统间的文件传输
  5.打包时压缩

   格式:tar   jcf   etc.tar.bz2                 ##将文件压缩成bz2格式

              tar   Jcf   etc.tar.xz                   ##将文件压缩成xz格式

              tar   zcf   etc.tar.gz                   ##将文件压缩成gz格式

linux 不同系统间的文件传输

三.系统中文件传输

  1.scp   file   [email protected]地址:/dir

     scp   [email protected]地址:/dir/file    /dir

linux 不同系统间的文件传输
  2.rsys   [-rlpogDt]    file    [email protected]地址:/dir
linux 不同系统间的文件传输

       r      ##递归同步目录                               l      ##不忽略链接文件

       p      ##不忽略文件权限传输                 o      ##不忽略文件所有人传输

       g      ##不忽略文件所有组传输              t      ##不忽略文件时间传输

linux 不同系统间的文件传输
       D      ##不忽略设备文件传输