zoukankan      html  css  js  c++  java
  • Linux文件压缩和解压缩命令

    Linux文件压缩和解压缩命令:
    
    tar 命令(打包并压缩的话,原文件也会默认存在)
    
    -c 建立打包档案
    
    -x 解包
    
    -t 查看包里的类容
    
    -r 向包里追加文件
    
    -v 显示打包过程
    
    -f 文件
    
       比如:命令    参数 包名   要打包的文件路径
    
    tar     cvf  zzj.tar  /ect/zzj/  /ect/ko
    
    tar     xvf  zzj.tar(解开文件包)
    
    tar     xvfz  zzj.tar.gz(解压成原来压缩的文件)
    
    tar     cvfz  zzj.tar.gz  /ect/zzj/  /ect/ko (打包并压缩成gzip格式)
    
    tar     cvfj  zzj.tar.bz2  /ect/zzj/  /ect/ko (打包并压缩成bzip2格式)
    
    tar     xvfz  zzj.tar.gz  –C  ./kk(目录) 可以解压到指定目录
    
    (zip gzip bzip2等压缩格式,压缩后原文件默认不存在了)
    
    bzip2  xx(如果加参数-k即创建压缩包的同时保存原文件,加参数-v即将压缩的信息显示出来)
    
    bzip2 –d xx.bz2(加参数-d解压)
    
    gzip能实现将文件指定解压到某个目录下(当然还有compress,但是被淘汰了。。。)
    
     gzip –cd zeng.gz > /home/z01/Desktop/zeng(新文件)
    
    注意:参数-d是解压  参数-c是重定向
    
    指定目录最后一个一定得是目标文件!
    
     
    
    总结:tar命令打包压缩了,原文件默认存在,gzip,bzip2压缩/解压后,原文件默认不存在。当然可以加相应的参数使其同时存在。gzip –c   bzip2 –k即可。如果要将压缩文件解压到指定目录下,gzip和tar都可以实现。
    A man can fail, may be poor, but it must not be a pussy.
  • 相关阅读:
    第一次冲刺站立会议03
    第二次冲刺计划会议
    梦断代码阅读笔记02
    学习进度12
    个人项目——找水王
    学习进度11
    梦断代码阅读笔记01
    学习进度10
    学习进度09
    第一次冲刺个人博客10
  • 原文地址:https://www.cnblogs.com/zengjieboke/p/6703374.html
Copyright © 2011-2022 走看看