Linux下tar命令的各种参数选项和他们的作用整理
1、建立TAR包(打包)
命令格式:
tar cvf TAR包文件名.tar 所备份的文件或目录
功能描述:
tar cvf命令用于把指定的目录或文件打包到指定的文件
中。“c”指定建立(或压缩)TAR包,“v”设置命令执行时
有更多的提示信息,“f”指定TAR包的文件名。
c:create;v:verbose;f:file
另外,在使用tar命令时,可以在cvf前面加上短
横线-,也可以不加。
但在使用Linux其他命令时,若在命令后跟的有
选项,必须在选项前面加上短横线-。
2、释放TAR包(又叫解包)
命令格式:
tar xvf TAR包文件名.tar
功能描述:
tar xvf命令用于释放指定的TAR包文件中的内容。“x”代
表释放(或解压)文件。x:extract。
注意:
tar本身只是打包,而不是压缩。只有加了一些选项
后,如:z、j等,才在打包的基础上进行压缩。
也即,.tar只是一个打包文件,而不是压缩文件。
若再在.tar后面跟上一些扩展名,如:.tar.gz(或.tgz)、
tar.bz2(或.tbz2)才是压缩文件,准确地说是打包加压缩
3、建立压缩的TAR包(先打包,再压缩)
命令格式:
tar zcvf 压缩TAR包文件名.tar.gz (或.tgz) 所备份的文件或目录名
功能描述:
“z”表示调用gzip压缩程序的功能,与c配合使用,表示能
够建立TAR包,并能建立压缩的TAR包。tar zcvf命令把指定
的目录或文件打包后,再进行压缩并保存到指定的文件。建
立压缩的TAR包文件的扩展名通常为.tar.gz 。z:gzip。
说明:在该tar命令中,使用了一个选项z,表示在执行
该tar命令的过程中,将调用gzip程序对首先产生的
music.tar文件包进行压缩。
所以,我们在指定命令格式中的“压缩TAR包文件名 ”
时,先指定扩展名.tar,然后再指定扩展名.gz。
4、释放压缩的TAR包(先解压,再解包)
命令格式:
tar zxvf 压缩TAR包文件名.tar.gz (或.tgz)
功能描述:
tar zxvf命令解压并释放指定的压缩TAR包文件中的
内容。“z”代表解压文件。
【
上述命令:
1、tar zcvf 压缩TAR包文件名.tar.gz(或.tgz) 所备份的文件或目录名
2、tar zxvf 压缩TAR包文件名.tar.gz(或.tgz)
是对扩展名为.tar.gz的文件进行压缩和解压操作的。
此外,还有扩展名为.tar.bz2(tbz2)的文件。此时所用的命令为:
//压缩
1、tar jcvf 压缩TAR包文件名.tar.bz2(或.tbz2) 所备份的文件或目录名
//解压
2、tar jxvf 压缩TAR包文件名.tar.bz2(或.tbz2)
】
5、查询TAR包中的文件
命令格式:
tar tf TAR包文件名.tar
功能描述:
tar tf命令显示指定TAR包中的文件目录列表,该命令用于
在释放TAR包之前了解其中所包含的文件。
6、查询压缩的TAR包中的文件
命令格式:
tar ztf TAR包文件名.tar.gz(或.tgz)
功能描述:
tar ztf命令显示指定压缩的TAR包中的文件目录列表,该命
令先调用gzip解压缩,然后再显示文件目录列表。
Linux下tar命令的各种参数选项和他们的作用整理的更多相关文章
- linux下tar命令详解
linux下tar命令详解 tar是Linux环境下最常用的备份工具之一.tar(tap archive)原意为操作磁带文件,但基于Linux的文件操作机制,同样也可适用于普通的磁盘文件.ta ...
- [转载] linux下tar命令解压到指定的目录
参考 http://blog.sina.com.cn/s/blog_62449fcf0100nfar.html linux下tar命令解压到指定的目录 : #tar zxvf /bbs.tar.z ...
- linux下tar命令解压到指定的目录
linux下tar命令解压到指定的目录 : #tar zxvf xx.tar.gz -C /xx//把根目录下的xx.tar.gz解压到/xx/下,前提要保证存在/xx这个目录 这个和cp命令有点不同 ...
- Linux下 tar 命令详解
tar 是 unix/linux下的打包器 [解压] 输入命令: # tar -zxvf filename.tar.gz 参数解释: z :表示 tar 包是被 gzip 压缩过的 (后缀是.ta ...
- linux下tar命令的常用实例
语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用. 主选项:c 创建新的档案文件.如果用户想备份一个目录或是一些 ...
- 【Linux下tar命令详解】
tar命令用于建立.还原备份文件,它可以加入.解开备份文件内的文件. 参数 带有*号的为常用的参数 . -A 新增压缩文件到已存在的压缩包 . -c 建立新的压缩文件* . -d 记录文件的差别 . ...
- (转载)linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
linux下tar.gz.tar.bz2.zip等解压缩.压缩命令小结 bz2 tgz z等众多压缩文件的压缩与解压方法,需要的朋友可以参考下 1) Linux下最常用的打包程序就是tar了,使用ta ...
- linux中的 tar命令的 -C 参数,以及其它一些参数(转)
linux中的 tar命令的 -C 参数,以及其它一些参数 复制源:http://www.cnblogs.com/li-hao/archive/2011/10/03/2198480.htmltar命令 ...
- linux中的 tar命令的 -C 参数,以及其它一些参数
tar命令的-C参数 $ tar -cvf file2.tar /home/usr2/file2 tar: Removing leading '/' from members names hom ...
随机推荐
- 非Linux环境下调用sh命令
方法一:把cygwin的bin配置到环境变量里,这样做了以后在cmd.exe里也可以使用linux的命令 def exe_command(command): p = subprocess.Popen( ...
- 2、hive的基本操作
1.创建数据库和表 1)创建数据库 hive> CREATE DATABASE IF NOT EXISTS userdb; OK Time taken: 0.252 seconds hive&g ...
- IDEA中创建maven web项目的详细部署
步骤一:首先先创建一个project,上次我说过了创建一个project就是一个工作空间,在这里就是创建一个maven的工作空间 步骤二:你要选择maven然后按照下面图片 的指示操作就可以了---& ...
- SQL2008 R2直接恢复 mdf后缀数据文件
数据库默认存储地址为 C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA ,那么我首先把朋友给的,md ...
- comboBox绑定字典Dictionary 获取value中的值
第一种 最简洁的方法 Dictionary<string, string> list = new Dictionary<string, string> { {"thi ...
- 5 Best VPNs for Ubuntu
https://www.bestvpn.com/blog/6268/5-best-vpns-for-ubuntu/?nabe=6412130213429248:0&utm_referrer=h ...
- Loadrunder之脚本篇——关联
关联的原理 关联也属于一钟特殊的参数化.一般参数化的参数来源于一个文件.一个定义的table.通过sql写的一个结果集等,但关联所获得的参数是服务器响应请求所返回的一个符合条件的.动态的值. 例子:常 ...
- <script>放在head内和body内有什么区别
加载的顺序不一样,你可以把HTML看成从上往下加载的. 例如在网速慢的情况下把js代码放在body底部用户会先看到网页结构,等js加载完成后才出现特效 区别简述: 在HTML body部分中的Java ...
- Python编程-异常处理
一.错误和异常 1.程序中难免出现错误,而错误分成两种 (1)语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) #语法错误示范一 if #语法错误示范二 def t ...
- MySQL数据库基本操作(四)
在进行查询之前,我们要先建好关系表,并往数据表中插入些数据.为查询操作做好准备. 五张关系表的创建: #创建并进入数据库: mysql> CREATE DATABASE `info`; Quer ...