linux 用tar解压,linux中tar之解压和压缩常用

我们知道在windows中解压和压缩有两个非常强大的工具winRar和国产的好压工具,在linux中也有一款强大的解压和压缩工具。那就是大名鼎鼎的tar.我们首先看看tar命令的使用格式

语法:tar [主选项+辅选项] 文件或目录

主选项

c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包

x 从档案文件中释放文件。相当于拆包。

t 列出档案文件的内容,查看已经备份了哪些文件

辅选项

-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩或解压? 一般格式为xx.tar.gz或xx. tgz

-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩或解压?一般格式为xx.tar.bz2

-v :压缩的过程中显示文件!这个常用

-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加其他参数!

-p :使用原文件的原来属性(属性不会依据使用者而变)

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

范例

范例1:将/home/openstack/test 中的所有文件打包放在/home/openstack/openstack_test.tar中

918eaffc6be9c31a51c459ac358bf61c.png

9bec23ce1e1b253bdc8a3022827da5c3.png

329aab35374f0132cc0af85a0f8cee41.png

范例2:查看上述压缩文件中的内容

87cf1b19866c070c0ec8523516976bb3.png

范例3:将上述压缩的文件解压

ac7b7987247b63193f56c761150ac47c.png

另外:tar命令的C参数

b26be8462f1fc893c6864bad8dbff119.png

上述问题怎么解决呢,那-C参数就启作用了。

eb29dcc99a34ee7b3fcb2045ca734964.png

使用tar -C参数还有一个作用就是 可以将压缩文件解压到指定的任意目录下。

539ef16d93103823053012af08e9fe58.png

tar命令解压和压缩知道这些常用的命令应该就差不多了,更多的命令也记不住。只能取问man了。其他文件的(如zip和rar)解压和压缩请猛击下面的地址http://jingyan.baidu.com/article/6d704a13f9981a28da51ca70.html

参考文档

linux包安装,解压,压缩,包管理,环境变量

linux 包安装,解压,压缩,包管理 centoscentos上有系统包管理器yum yum的配置一般有两种方式,一种是直接配置/etc目录下的yum.conf文件,另外一种是在/etc/yum.r ...

[转载] 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命令(打包、压缩、解压)、zip和unzip、rar多种压缩文件

一.名词解释 打包:将一大堆文件或目录变成一个总的文件[tar命令] 压缩:将一个大的文件通过一些压缩算法变成一个小文件[gzip,bzip2等] Linux中很多压缩程序只能针对一个文件进行压缩,这 ...

linux 中解压与压缩 常用操作详细讲解

平时有时候 会在服务器进行一些文件的操作,比如安装一些服务与软件等等,都有解压操作,一般在 导出一些简单的服务器文件,也是先压缩后再导出,因此,在这里根据平时用到解压与压缩命令的频率来记录下: 1.最 ...

tar命令-解压和压缩文件

tar命令 可以用来压缩打包单文件.多个文件.单个目录.多个目录. Linux打包命令_tar tar命令可以用来压缩打包单文件.多个文件.单个目录.多个目录. 常用格式: 单个文件压缩打包 tar ...

linux中的文件解压命令

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

linux学习笔记-10.解压与压缩

1.gzip压缩 gzip a.txt 2.解压 gunzip a.txt.gzgzip -d a.txt.gz 3.bzip2压缩 bzip2 a 4.解压 bunzip2 a.bz2bzip2 - ...

Linux中下载、解压、安装文件

一.将解压包发送到linux服务器上: 1.在windos上下载好压缩包文件后,通过winscp等SFTP客户端传送给linux 2.在linux中通过wget命令直接下载 #wget [选项] [下 ...

随机推荐

python描述符理解

Python中的描述符是一个相对底层的概念 descriptor Any object which defines the methods get(), set(), or delete(). Whe ...

ASP.NET DAY1

关于NodeJS的思考

对于NodeJS来说传统程序员比较陌生,初看以为是什么前端框架,其实并不是前端框架.传统的Javascript只能跑在浏览器中,但是一位叫Ryan Dahl的开发者灵感一来,为什么Javascript ...

基于xml文件实现系统属性配置管理

文章标题:基于xml文件实现系统属性配置管理 . 文章地址: http://blog.csdn.net/5iasp/article/details/11774501 作者: javaboy2012 E ...

Error:dojo.data.ItemFileWriteStore:Invalid item argument

1.错误描述 dijit.form.ComboBox TypeError:_4e is undefined                                            Sea ...

webpack4.0各个击破(5)—— Module篇

webpack4.0各个击破(5)-- Module篇 webpack作为前端最火的构建工具,是前端自动化工具链最重要的部分,使用门槛较高.本系列是笔者自己的学习记录,比较基础,希望通过问题 + 解决 ...

python学习笔记(2)--基本语法元素

来看一个非常简单的温度转换程序 #Tempconvert.py tempstr = input("输入:") if tempstr[-1] in ['F', 'f']: C = ( ...

如何避免Android程序的ANR?

In Android, the system guards against applications that are insufficiently responsive for a period o ...

Paramiko 操作远端时无法切换目录的问题

最近在用Paramiko 开发一款远程测试调试框架,结果发现目录怎么都无法切换,查了下原因,在http://bbs.chinaunix.net/thread-1675446-1-1.html看到了 P ...

spring cloud: Hystrix(一):简单使用

在微服务架构中,我们将系统拆分为很多个服务,各个服务之间通过注册与订阅的方式相互依赖,由于各个服务都是在各自的进程中运行,就有可能由于网络原因或者服务自身的问题导致调用故障或延迟,随着服务的积压,可能 ...

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值