文档归档压缩及传输

26 篇文章 0 订阅

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

    举例:将linux目录压缩成名为linux.tar的tar包。命令:tar cf linux.tar linux  其中 c 创建包,f 指定归档文件名称

     解压:tar  tf  linux.tar。t:解压缩

   向归档文件中添加文件file11:tar  rf linux.tar  file11

      --get       ##取出单个文件

      -delete    ##删除单个文件

       x       ##取出归档文件中的所有内容

 tar命令其他参数:

      -C      ##指定解档目录
      -z      ##gz格式压缩
      -j      ##bz2格式压缩

      -J      ##xz格式压缩

2.gzip格式压缩

    gzip etc.tar        ##压缩成gz格式

     gunzip  etc.tar.gz  ##解压gz格式压缩包

      tar zcf etc.tar.gz /etc ##把文件归档为tar并压缩成gz

      tar zxf etc.tar.gz  ##解压并解档gz格式压缩包

3. bzip2格式压缩

     bzip2 etc.tar       ##压缩成bz2格式  

      bunzip2 etc.tar.bz2   ##解压bz2格式压缩包

      tar jcf etc.tar.bz2 /etc    ##把文件归档为tar并压缩成bz2

      tar jxf etc.tar.bz2 ##解压并解档bz2格式压缩包

4. xz格式压缩

     xz etc.tar      ##压缩成xz格式

     unxz  etc.tar.xz    ##解压xz格式压缩包

      tar Jcf etc.tar.xz /etc ##把文件归档为tar并压缩成zx

      tar Jxf etc.tar.xz  ##解压并解档xz格式压缩包

5.zip格式压缩

      zip -r etc.tar.zip etc.tar  ##压缩成zip格式

     unzip etc.tar.zip       ##解压zip格式压缩包


6.  linux系统中的文件传输

       scp    file    username@ip:/dir    ##上传
       scp    username@ip:/dir/file  /dir  ##下载

       rsync [参数]    file    username@ip:/dir
       rsync   -r  ##同步目录
       -l  ##不忽略链接
       -p  ##不忽略文件权限
       -t  ##不忽文件时间戳
       -g  ##不忽文件所有组
       -o  ##不忽文件所有人

       -D  ##不忽略设备文件

     在根目录里创建目录和文件并修改文件的权限:

      使用rsync指令将目录及文件传输给另一端,文件的时间,权限,所有人均成功传送,不使用指定传输文件的信息会发生改变:

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值