首页 > 代码库 > 《Linux菜鸟入门》不同系统文件传输及文件归档压缩

《Linux菜鸟入门》不同系统文件传输及文件归档压缩


 ip addr show br0 查看真实主机的ip

● 文件归档

  

   1. 文件归档是把多个文件变成一个归档文件

      参数

       tar  c             创建

          f             指定归档名称

         t             显示归档文件的内容

         r             向归档文件内继续添加文件

       --get              从归档文件中取出单个文件

      --delete                删除单个文件

          x             取出归档文件中的所有文件

        -C               指定解档目录      

         -z              gz

         -j               bz2

         -J               xz

      

 

    2.压缩

    gz  

      gzip etc.tar   压缩

      gunzip         解压

      tar zcf etc.tar.gz /etc      归档并压缩,压缩格式为.gz

      tar zxf etc.tar.gz           解压并解档

    bz2

      bzip2 etc.tar  压缩

      bunziip2        解压

      tar jcf etc.tar.bz2 /etc     归档并压缩,压缩格式为。bz2

      tar jxf etc.tar.bz2          解压并解档

    xz

      xz

      unxz

      tar Jcf etc.tar.xz /etc     归档并压缩,压缩格式为xz

      tar Jxf etc.tar.xz

    zip

      zip -r etc.tar.zip ctc.tar

      unzip etc.tar.zip

     zip无法归档压缩同时进行

 

 

   3.系统中的文件传输

      scp    file     username@ip:dir   上传

      scp  username@ip:/dir/file /dir  下载

    

      rsync【参数】    file    username@ip:dir

      rsync    -r    同步目录

               -l    不忽略链接

               -p    不忽略文件权限

               -t    不忽略文件时间戳

               -g    不忽略所有组

               -o    不忽略文件所有人

               -D    不忽略设备文件

 

 

 

 


本文出自 “12147236” 博客,转载请与作者联系!

《Linux菜鸟入门》不同系统文件传输及文件归档压缩