tar [-cxtzjvfpPN] 文件与目录

参数:

-c :建立压缩文件的参数命令(creat的意思)

-x :解压缩文件的参数命令

-t :查看tar包里文件的命令特别注意,在使用参数时,c/x/t只能有一个,不能同时存在
因为不可能同时压缩与解压缩。

-z :是否同时具有gzip的属性,即是否需要用gzip压缩

-j :是否同时具有bz2的属性,即是否需要用bzip2压缩(记不住的就是它)

-v :压缩过程中显示文件,这个常用,呵基本上我现在每次解压都会看一下里面的文件

-f :使用文件名,之后立即加文件名,不能再加别的参数

-p :使用原文件的原来属性(属性不会根据用户而变),这个从来没用过。。

-P :可以使用绝对路径来压缩

-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中

–exclude FILE :在压缩的过程中,不要将FILE打包

呵,基本上我现在常用的四个命令如下:

压缩成gzip文件:

tar -zcvf shell.tar.gz shell/

将gzip文件解压:

tar -zxvf shell.tar.gz

压缩为bz2文件:

tar -jcvf shell.tar.bz2 shell/

将bz2文件解压:

tar -jxvf shell.tar.bz2

如果只想将文件打成tar包,不做压缩,同样很简单:

tar -cvf shell.tar shell/

同样,解压你也就知道了

tar -xvf shell.tar

转载于:https://www.cnblogs.com/llinzuxin/archive/2012/08/19/2950500.html

tar 压缩与解压缩打包命令相关推荐

  1. linux安装bz2压缩文件,Linux下*.tar.gz/.tar.bz2 文件解压缩安装命令

    Linux tar 命令 在Linux平台,tar是主要的打包工具.tar命令通常用来把文件和目录压缩为一个文件( tarball 或 tar, gzip 和 bzip). Tar选项: c – 创建 ...

  2. CentOS tar 压缩与解压缩命令解析

    tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用 ...

  3. 文件压缩和文件打包命令

    文件压缩命令 在linux系统中,比较常见的压缩格式有.gz..bz2..xz..Z和zip.不同的压缩格式对于着不同压缩技术,并且他们的压缩算法也不一样,得到的压缩比也不一样. 压缩比:就是源文件/ ...

  4. Linux下tar压缩与解压缩文件

    首先说说tar命令的参数 -c:创建归档/压缩文件 -x:还原归档/压缩文件中的文件和目录 -t:显示归档/压缩文件的内容 -z:采用gzip方式压缩/解压缩归档文件 -v:显示命令的执行过程 -f: ...

  5. linux 解压所有以zip结尾的文件_Linux下的压缩zip,解压缩unzip命令详解及实例

    摘自:https://www.cnblogs.com/yves0923/p/10965021.html Linux下的压缩解压缩命令详解及实例 实例:压缩服务器上当前目录的内容为xxx.zip文件 z ...

  6. linux常用压缩-解压-打包命令

    文章目录 1 常见的压缩文件扩展名 2 gzip, zcat/zmore/zless/zgrep 3 bzip2, bzcat/bzmore/bzless/bzgrep 4 xz, xzcat/xzm ...

  7. linux安装tar解压命令,Linux下*.tar.gz/.tar.bz2 文件解压缩安装命令

    Linux tar 命令 在Linux平台,tar是主要的打包工具.tar命令通常用来把文件和目录压缩为一个文件( tarball 或 tar, gzip 和 bzip). Tar选项:c – 创建压 ...

  8. tar 压缩与解压缩

    tar 命令 对文件打包压缩或解压 tar [选项] [文件] //格式 tar -c //创造压缩文件 tar -x // 解开压缩文件 tar -t //查看压缩包内有那些文件 tar -z // ...

  9. Linux tar 压缩、解压命令

    1,tar  命令参数 -f: 后面跟档案名字,是tar的最后一个参数. -x:解压. 如tar -xf test.tar表示解压test.tar -t:列出文件.如tar -tf test.tar ...

最新文章

  1. Node.js 0.8.21 稳定版发布
  2. 您的Apache Camel应用程序现在包括现成的文档
  3. php实现mysql 数据迁移_php实现redis数据库指定库号迁移的方法
  4. PHP在线SEO文章伪原创同义词交换工具源码
  5. java决策树算法_零基础学习大数据开发技术需要哪些基础知识(1)Java、大数据基础...
  6. java selenium ie_Selenium webdriver Java 操作IE浏览器
  7. 如何更方便地将谷歌翻译导入到Goldendict
  8. native2ascii命令详解
  9. 免费的Bootstrap管理后台模板集合
  10. Windows 时间同步出错
  11. 如何将notepad++设置为默认打开方式
  12. Android4.4 状态栏WiFi图标显示流程
  13. html查找器如何卸载,租号器要求卸载影子系统-怎么完全删除影子系统
  14. 削华为足,以适IBM之履的再造流程
  15. 常见的USB接口种类以及区别
  16. 局域网攻击工具linux,Kalilinux-教你如何简单使用Xerosploit攻击局域网
  17. android 自动更换壁纸,超简单实用!教你安卓自动更换壁纸的方法
  18. 成功解决:Module build failed: Error: Vue packages version mismatch
  19. 用python制作好玩的游戏_太好玩了!我用 Python 制作一款小游戏!
  20. Failing Recovery Loader

热门文章

  1. 部署项目的问题(三)—— node启动服务时listen监听的端口被占用
  2. 基于django的视频点播网站开发-step11-后台用户管理功能...
  3. Java核心技术及面试指南 异常部分的面试题归纳以及答案
  4. BZOJ 1005: [HNOI2008]明明的烦恼
  5. 阿里查出售假店主并索赔140万,这次是大数据帮的忙
  6. Android-Universal-Image-Loader 的使用说明
  7. 让Apache支持Wap网站
  8. 企业生产场景如何对CentOS进行分区
  9. Android常用类库包介绍
  10. solaris 10安装Oracle10.2g