tar -xzvf .tar.gz -C dir 解压缩

tar -czvf.tar.gz file1 file2 dir 压缩

(1)创建

-f, --file=ARCHIVE     use archive file or device ARCHIVE :使用存档文件或设备档案(后面跟所要打包或解包的包名)

-v, --verbose      verbosely list files processed:详细显示

-c, --create      create a new archive :          建立新的归档文件

tar cvf applepen.tar apple pen

把apple pen这两个文件打包成一个文件applepen.tar,.tar是文件后缀。

记住-f后面先写打包的包名 applepen,后面是要打包的内容,apple和pen。

(2)压缩

-z, --gzip   ilter the archive through gzip:使用gzip压缩

可以调用gzip,bzip等压缩工具,对包进行压缩。gzip最常用,使用gzip即可,.gz为后缀。

(3)解包

-x, --extract, --get    extract files from an archive:解压(自动识别各种格式的压缩)

-C, --directory=DIR  change to directory DIR:加压到指定目录

tar xvf app/applepen.tar

-f后面跟所要加压的包即可

(4)查看

-t, --list     list the contents of an archive: 查看存档的内容列表

tar tvf applepen.tar

-t查看包里的内容,并不解压。

(5)追加

-r, --append      append files to the end of an archive:附加文件

tar rvf applepen.tar a1 a2

把a1、a2追加到已经打好的包里

(6)删除

--delete    delete from the archive (not on mag tapes!):删除包里的文件

tar --delete -vf applepen.tar a1 a2 a3

删除包里面的文件a1、a2、a3,没有的话会报错,注意名子要一样。

注意

不要用绝对路径,使用相对路径;

tar: Removing leading `/' from member names  (移除绝对路径的/)

如果带/,解压后可能覆盖原有文件。

不要在当前目录打包,在上级目录打包

tar: ./aaa.tar.gz: file is the archive; not dumped

linux使用tar命令,Linux的tar命令使用简介相关推荐

  1. linux重命名tar命令,linux常用操作指令4 —— 文件操作相关命令(mkdir、touch、rm、mv、cp、cat 、 find 、tar、chmod)...

    文件操作相关命令 文件操作相关命令 1.创建文件夹mkdir 2.创建文件touch 3.移动文件夹mv(类似于剪切) 4.删除rm 5.重命名mv 6.复制cp 7.查看文件(cat.head.ta ...

  2. linux每日命令(31):tar命令

    阅读目录(Content) 一.命令格式 二. 命令功能 三. 命令参数 必要参数 选择参数 四. 常见解压.压缩命令 tar .gz .tar.gz 和 .tgz .bz2 .tar.bz2 .bz ...

  3. linux为什么用tar压缩,linux下tar压缩和解压命令用法详解

    linux下tar压缩和解压命令用法详解 2017-03-25 14:06 分享人:老牛 将/usr/local/test目录下所有文件仅打包,不压缩到 /usr/local/auto_bak/目下 ...

  4. Linux中快捷键的使用,who命令,rm命令,ps命令,cd命令,kill命令,find命令,grep命令,tar命令(gz、tar、bz2),用户管理,vim部分配置,相关命令

    1.进入Ubuntu之后打开终端窗口的快捷键是:           ctrl + alt+t:通过这个命令可以打开终端. ctrl + alt+t:通过这个命令可以打开终端. 再开一个tab选项卡式 ...

  5. 【转】linux tar.gz zip 解压缩 压缩命令

    http://apps.hi.baidu.com/share/detail/37384818 download ADT link http://dl.google.com/android/ADT-0. ...

  6. aes解压命令 linux,Linux使用tar和openssl加密和解密文件

    欢迎,来自IP地址为:110.247.246.119 的朋友 如果系统中保存有机密和敏感信息,那么采用额外的加密防护措施是十分必要的,尤其是这些文件需要在网络上传输时,对文件进行加密就显得十分重要. ...

  7. Linux压缩和解压缩命令汇总(tar命令汇总)

    linux 中压缩文件非常常见,以下为本人对Linux压缩和解压缩命令进行了简单汇总,具体如下: 第一:打包+解包 打包命令(注意打包文件大小并没有压缩) tar -cvf xxx.tar +要打包的 ...

  8. linux 如何打包分区文件,Linux基础------文件打包解包---tar命令,文件压缩解压---命令gzip,vim编辑器创建和编辑正文件,磁盘分区/格式化,软/硬链接...

    作业一: 1)将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group > /1.txt 2)将用户信息数据库文件和用户 ...

  9. linux tar cvf_Linux中的Tar命令:Tar CVF和Tar XVF通过示例命令进行了解释

    linux tar cvf The name tar is, by most accounts, short for tape archive. The "tapes" in qu ...

  10. linux打包tar包命令,Linux压缩打包方法连载之一:tar命令

    Linux压缩打包方法有很多种,以下讲了tar命令的概念,同时文列举了多种范例供大家查看,希望对大家有所帮助.... tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文 ...

最新文章

  1. redis3.2.1php扩展,php7.2.1+redis3.2.1 安装redis扩展(windows系统)
  2. 使用ASP.NET Atlas开发随输入内容自动调整行数的textarea(转)
  3. 请你讲一讲JavaScript有哪些数据类型, 数据类型判断有哪些方法?
  4. 计算机社团活动丰富多彩,描写社团丰富多彩的句子
  5. 1-5 线性表元素的区间删除 (20 分)
  6. Python开发GUI工具介绍,实战:将图片转化为素描画!
  7. 高德地图我的队伍查岗_详细测试高德地图的家人地图后 我学会了画地为牢
  8. 软件需求和问题解决-转载
  9. 客户永远是对的---我的理解:做事不要抱怨,别为失败找借口。
  10. Linux之SWIG安装(无需安装pcre依赖)
  11. 《SQL 入门经典》读书笔记(1)
  12. TCP/IP协议五:HTTP协议详解
  13. video在手机端自动播放、断点续播,列表播放等问题
  14. Linux 查看磁盘空间命令
  15. 来来来,给你看个宝贝儿~
  16. 学习Kruskal并用其解决洛谷P1195口袋的天空
  17. 室内定位技术(三)——自有定位技术
  18. ElasticSearch之Head插件集群健康问题
  19. Java运算符(1)
  20. dijkstra迪杰斯特拉算法(邻接表法)

热门文章

  1. Docker 学习笔记 -- kuangshen Docker 视频学习笔记
  2. 【机器学习】图像预处理
  3. 中国工业互联网相关政策汇总分析:“十四五”系列规划助力工业互联网创新融合发展[图]
  4. AI实现矢量图片批量转dwg
  5. 前端H5面试题Js: Javascript 创建对象的几种方式? (必会)
  6. HTTP利用API接口,解密生意参谋
  7. 论文毕业设计--基于javaweb框架的个人博客系统项目毕业设计论文.doc
  8. 最大子段和问题(3种方法)
  9. 1.Android学习之Android项目结构
  10. android项目查看sdk版本号,怎查看Android项目的Android版本