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 ...
随机推荐
- Map.Entry<K,V>分析
一.好处 你是否已经对每次从Map中取得关键字然后再取得相应的值感觉厌倦? Set keys = map.keySet( ); if(keys != null) { Iterator iterator ...
- Selenium chrome配置不加载图片
from selenium import webdriver chrome_options = webdriver.ChromeOptions() prefs = {"profile.man ...
- Latex排版全解(转)
Latex排版全解 http://blog.csdn.net/langb2014/article/details/51354238
- 集成富文本编辑器XSS预防过滤措施
# https://github.com/phith0n/python-xss-filter import re import copy from html.parser import HTMLPar ...
- C#中字符串的内存分配与驻留池
完全引用http://www.cnblogs.com/instance/archive/2011/05/24/2056091.html 驻留池:是一张记录了所有在代码中使用字面量声明的字符串实例的引用 ...
- kafka connect简介以及部署
https://blog.csdn.net/u011687037/article/details/57411790 1.什么是kafka connect? 根据官方介绍,Kafka Connect是一 ...
- 提高开发效率 -> 图片
相比于文字, 我们从图片中获取的信息是更快和更多的. 所以, 应当大量使用图片, 大量地截图和看图, 不管是针对资料还是代码都应如此. 这里给大家推荐两个好用的小工具, 一个是截图(DuckLink ...
- centos中安装php7
centos7下安装php7 php7 centos7 安装PHP7 首先安装一些必须的依赖,这里就不阐述了,后面文章再细说 yum install -y \ gcc-c++ autoconf \ l ...
- layer关闭弹窗
一.关闭弹出窗 这是layer官网给出的帮助手册,讲解的比较详细 分成两种情况: 1.弹出层不是新的页面的时候,直接获得该弹窗的索引,然后执行close方法 layer.close(); 2.弹出窗是 ...
- Qt5.2.1交叉编译,带tslib插件
一: 源码下载地址: 1.1: 平台: 主机:ubuntu 14.04 开发板: cpu arm-cortex-a8,故而我在配置我的qmake.conf的时候填写的为armV7-a QT版本: qt ...