tar 压缩方法:

tar -zcvf /home/xahot.tar.gz /xahot

tar -zcvf 打包后生成的文件名全路径 要打包的目录
例子:把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件。

zip 压缩方法:

压缩当前的文件夹 zip -r ./xahot.zip ./* -r表示递归
zip [参数] [打包后的文件名] [打包的目录路径]
解压 unzip xahot.zip 不解释
linux zip命令的基本用法是:

linux zip命令参数列表:

   -a 将文件转成ASCII模式-F 尝试修复损坏的压缩文件-h 显示帮助界面-m 将文件压缩之后,删除源文件-n 特定字符串 不压缩具有特定字尾字符串的文件-o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间-q 安静模式,在压缩的时候不显示指令的执行过程-r 将指定的目录下的所有子目录以及文件一起处理-S 包含系统文件和隐含文件(S是大写)-t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy

举例:

将/home/wwwroot/xahot/ 这个目录下所有文件和文件夹打包为当前目录下的xahot.zip

zip –q –r xahot.zip /home/wwwroot/xahot

上面的命令操作是将绝对地址的文件及文件夹进行压缩.以下给出压缩相对路径目录

比如目前在Bliux这个目录下,执行以下操作可以达到以上同样的效果.

zip –q –r xahot.zip xahot

比如现在我的xahot目录下,我操作的zip压缩命令是

zip –q –r xahot.zip *

以上是在安静模式下进行的,而且包含系统文件和隐含文件

unzip语 法:

unzip [-cflptuvz][-agCjLMnoqsVX][-P<密码>][.zip文件][文件][-d<目 录>][-x<文件>] 或 unzip [-Z]

补充说明:unzip为.zip压缩文件的解压缩程序。

unzip参 数:
-c 将解压缩的结果显示到屏幕上,并对字符做适当的转换。
-f 更新现有的文件。
-l 显示压缩文件内所包含的文件。
-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。
-t 检查压缩文件是否正确。
-u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中。
-v 执行是时显示详细的信息。
-z 仅显示压缩文件的备注文字。
-a 对文本文件进行必要的字符转换。
-b 不要对文本文件进行字符转换。
-C 压缩文件中的文件名称区分大小写。
-j 不处理压缩文件中原有的目录路径。
-L 将压缩文件中的全部文件名改为小写。
-M 将输出结果送到more程序处理。
-n 解压缩时不要覆盖原有的文件。
-o 不必先询问用户,unzip执行后覆盖原有文件。
-P<密码> 使用zip的密码选项。
-q 执行时不显示任何信息。
-s 将文件名中的空白字符转换为底线字符。
-V 保留VMS的文件版本信息。
-X 解压缩时同时回存文件原来的UID/GID。
[.zip文件] 指定.zip压缩文件。
[文件] 指定要处理.zip压缩文件中的哪些文件。
-d<目录> 指定文件解压缩后所要存储的目录。
-x<文件> 指定不要处理.zip压缩文件中的哪些文件。
-Z unzip -Z等于执行zipinfo指令

举例:

将/home/wwwroot/xahot.zip解压到当前目录

unzip xahot.zip

如果出现这个提示:
-bash: zip: command not found
不能执行ZIP压缩,是因为没有安装ZIP,
运行下这条安装命令即可 yum install zip
原文:
http://blog.sina.com.cn/s/blog_7479f7990100zwkp.html

Linux 压缩(打包)文件夹 tar/zip相关推荐

  1. linux 压缩当前文件夹下所有文件

    linux zip压缩.压缩当前文件夹下所有文件,压缩为a.zip.命令行的方法是怎样. zip -r fileName.zip 文件夹名 tar tar命令可以用来压缩打包单文件.多个文件.单个目录 ...

  2. [linux]压缩一个文件夹内的部分文件 | 解压缩到指定路径

    1.压缩一个文件夹内的部分文件 需求:对a目录下的这两个文件进行压缩 正确做法 cd /data/yzw/formal/result/a #必须切换到要压缩的目录下!! find -name &quo ...

  3. linux 压缩7z文件夹,Linux 下压缩与解压.zip和.rar及.7z文件

    Linux 下压缩与解压.zip和.rar及.7z文件对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们: 1)对于.zip linux下提供了zip和unzip程 ...

  4. linux怎么压缩目录dir1,怎么在linux压缩一个文件夹?

    tar -zcvf /home/xahot.tar.gz /xahottar -zcvf 打包后生成的文件名全路径 要打包的目录例子:把/xahot文件夹打包后生成一个/home/xahot.tar. ...

  5. 【转】C#打包文件夹成zip格式(包括文件夹和子文件夹下的所有文件)

    C#打包zip文件可以调用现成的第三方dll,事半功倍,而且该dll完全免费,下载地址:SharpZipLib 下载完解压缩后,把 ICSharpCode.SharpZipLib.dll  拷贝到当前 ...

  6. C#打包文件夹成zip格式(包括文件夹和子文件夹下的所有文件)

    之前不喜欢玩博客,这次在博客园也注册了这个博客玩玩. 可是没什么内容,所以想随便添加点什么吧. 最近在微软开发的几个小工具,大多跟文件操作/IO相关,所以准备这两天整理一下,把一些也许可以和大家分享的 ...

  7. python 打包文件夹为zip

    import shutil# 函数 shutil.make_archive(zipfile_path, 'zip', Date_file)# 注释 # zipfile_path = 'E:\YQ_HL ...

  8. Python 技术篇-用zipfile库进行zip文件的压缩与解压实例演示,python压缩本地文件夹为zip文件并保留目录结构

    首先给大家演示下 zip 文件的解压方法. import zipfiledef zip_extract_to(path_zip, path_aim):'''作用:解压压缩包参数一:压缩包位置参数二:解 ...

  9. linux压缩解压缩文件夹或文件命令详解

    一.压缩当前目录下的文件夹或者文件app到app.tar tar -cvf app.tar app 二.解压缩当前目录下的压缩包app.tar到app tar -xvf app.tar 三.不解压的情 ...

  10. python 打包文件夹_Python打包文件夹(zip/tar/

    Code tells all: 一.zipimport os, zipfile #打包目录为zip文件(未压缩) def make_zip(source_dir, output_filename): ...

最新文章

  1. Node.js中文件上传与multer模块的应用
  2. 领域计算机控制系统分为,计算机测控系统概述
  3. 自我理解:const char*, char const* and char *const
  4. qt连接mysql创建表_Qt编译mysql以及创建表后进行导入操作
  5. c# Task.Factory.StartNew 传参数_C#/C++混合编程一二事
  6. Python中的GIL和深浅拷贝
  7. 这几张图告诉你化学到底有多神奇!看完瞬间觉得智商都提高了!
  8. linux oracle em使用,Linux平台下启动oracle 11g EM控制台
  9. Python中groupby的简单使用
  10. reply-code=404, reply-text=NOT_FOUND - no exchange
  11. DOS批处理高级教程:第七章 DOS批处理编程高级技巧(转)
  12. 2003系统不支持易语言内存皮肤解决方法
  13. 计算电磁学MoM学习启动篇
  14. php 发送网易企业邮箱
  15. 2U 4节点Xeon SP服务器 (上):PowerEdge C6420更受重视
  16. 各种计算机语言的经典书籍
  17. Grub 4 DOS 简介
  18. Android Things:用户驱动-输入驱动
  19. php发送post请求
  20. 使用python实现向图片添加椒盐噪声

热门文章

  1. 电脑cpu怎么看 怎么看cpu好坏 (全文)
  2. php企业微信回调url校验失败,企业微信第三方服务商回调URL无法通过验证
  3. Elasticsearch顶尖高手系列:高手进阶篇(一)
  4. 计算机无法识别建行网银盾,电脑无法识别建行网银盾怎么办
  5. 手机连接Fiddler后无法上网(已解决)
  6. SSM框架整合仿QQ空间
  7. 魔方cfop公式软件_【特别篇】最全的三阶魔方公式标记法图解汇总
  8. 百度经纬度与高德经纬度互转
  9. 华三交换机基本配置命令
  10. 局域网文件共享服务器速度如何提升,分享提高XP访问局域网共享文件速度的方法...