- 浏览: 112893 次
文章分类
最新评论
tar命令
tar [-cxtzjvfpPN] 文件与目录 ....
参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
特别注意,在参数的使用中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成
『 tar -zcvPf tfile sfile』才对喔!
-p :使用原文件的原来属性(属性不会依据使用者而变)
-P :可以使用绝对路径来压缩!
-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
--exclude FILE:在压缩的过程中,不要将 FILE 打包!
范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar
[root@linux ~]# tar -cvf /tmp/etc.tar /etc<==仅打包,不压缩!
[root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc<==打包后,以 gzip 压缩
[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc<==打包后,以 bzip2 压缩
# 特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。
# 如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file ~
# 如果加 j 参数,则以 .tar.bz2 来作为附档名啊~
# 上述指令在执行的时候,会显示一个警告讯息:
# 『tar: Removing leading `/" from member names』那是关於绝对路径的特殊设定。
范例二:查阅上述 /tmp/etc.tar.gz 文件内有哪些文件?
[root@linux ~]# tar -ztvf /tmp/etc.tar.gz
# 由于使用 gzip 压缩,所以要查阅该 tar file 内的文件时,
# 就得要加上 z 这个参数了!这很重要的!
tar [-cxtzjvfpPN] 文件与目录 ....
参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
特别注意,在参数的使用中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成
『 tar -zcvPf tfile sfile』才对喔!
-p :使用原文件的原来属性(属性不会依据使用者而变)
-P :可以使用绝对路径来压缩!
-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
--exclude FILE:在压缩的过程中,不要将 FILE 打包!
范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar
[root@linux ~]# tar -cvf /tmp/etc.tar /etc<==仅打包,不压缩!
[root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc<==打包后,以 gzip 压缩
[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc<==打包后,以 bzip2 压缩
# 特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。
# 如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file ~
# 如果加 j 参数,则以 .tar.bz2 来作为附档名啊~
# 上述指令在执行的时候,会显示一个警告讯息:
# 『tar: Removing leading `/" from member names』那是关於绝对路径的特殊设定。
范例二:查阅上述 /tmp/etc.tar.gz 文件内有哪些文件?
[root@linux ~]# tar -ztvf /tmp/etc.tar.gz
# 由于使用 gzip 压缩,所以要查阅该 tar file 内的文件时,
# 就得要加上 z 这个参数了!这很重要的!
发表评论
-
linux关机方法:Linux关机与重启命令
2015-03-25 15:57 498linux快速关机技巧:Linux ... -
tp-link路由器设置方法分享
2014-09-09 17:02 603tp-link路由器设置方法收藏 在家里上 ... -
shell脚本:自动发送密码抓取远程日志的方法
2014-08-15 22:38 1403转自:http://www.cnblogs.com/yes ... -
如何查看Linux是32位还是64位的方法?
2014-08-11 06:16 622查看Linux是32位还是64位的方法 ... -
linux输入输出重定向详解(转)
2014-08-11 06:15 1669linux中使用重定向符号可以实现输出输入重定向,默认条件下 ... -
apache rewrite规则白名单配置方法
2014-06-13 16:44 1371如何在apache中使用rewrite规则配置白名单,这里分 ... -
Apache Rewrite重写规则配置
2014-06-13 16:43 77613个实用的Apache Rewrite重写规则,做个记录, ... -
Shell如何处理包含空格的文件名
2014-05-06 17:01 555Shell中处理包含空格的 ... -
linux 开机启动脚本顺序
2014-03-23 22:25 811linux 开机启动脚本顺序 linux 开机启 ... -
centos 6.3 64位下安装mysql5.5.36
2014-03-20 09:14 643准备如下安装包: 1.MySQL-server-5.5.36 ... -
Linux下磁盘管理命令df与du
2013-07-04 16:06 722对磁盘进行查看和控制的两个linux命令,df和du。 一、 ... -
hdparm--Linux测试硬盘速度的命令
2013-07-04 16:00 1367hdparm 命令 功能说明:显示与设定硬盘的参数。 语法: ... -
ssh连接因超时闲置断开的解决方法
2013-06-26 22:51 825如何避免SSH连接因超时闲置断开? 用SSH过程连接时,经常 ... -
找回 linux root密码的几种方法
2013-06-26 22:49 721第1种方法: 1.在系统进入单用户状态,直接用passwd r ... -
linux下/etc/passwd文件选项 中文说明
2013-06-07 07:06 1572/etc/passwd 文件是系统的主要文件之一。该文件中包含 ... -
解决Apache 本地服务器启动后又自动停止的问题
2013-06-07 07:03 877apache本地服务器,启动后又自动停止: setup_inh ... -
apache虚拟主机设置泛域名的方法
2013-06-07 07:01 1368在apache虚拟主机中设置泛域名解析,主要是用到Server ... -
rsync 数据同步使用详解
2013-06-07 06:59 852rsync 是很强大的同步工具。不少project都提供 ht ... -
linux下Squid反向代理搭建CDN缓存服务器的方法详解
2013-06-07 06:57 1674在移动机房放置一台CDN代理服务器,通过智能DNS解析,让电信 ... -
Linux的Find命令使用举例
2013-06-01 22:48 1162linux命令之find命令使用举例。 在当前目录和子目录 ...
相关推荐
### Linux解压命令大全 #### 一、概述 在Linux操作系统中,文件压缩与解压缩是非常常见的操作之一。本文档汇总了Linux系统中常见的压缩文件格式及其对应的解压缩命令,旨在帮助用户快速查找并处理不同格式的压缩...
Linux 各种包解压命令大全 Linux 操作系统中,各种压缩包的解压命令非常重要,以下是常见的压缩包解压命令大全: 1. .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName 注意:tar 是打包,...
Linux 下 tar 解压 gz 解压 bz2 等各种解压文件使用方法 Linux 操作系统中有多种文件压缩格式,了解如何解压和压缩这些文件是非常重要的。这篇文章将详细介绍 Linux 下 tar 解压 gz 解压 bz2 等各种解压文件使用...
本文将深入探讨Linux下不同格式的tar压缩文件及其对应的解压命令,帮助用户更高效地管理文件。 ### 1. *.tar 文件解压 tar是一种常见的用于打包文件的工具,在Linux中广泛使用。当文件被压缩成.tar格式时,可以...
本文详细介绍了 Linux 下 `tar` 命令及其与其他压缩工具的结合使用方法,同时还列举了一些常见压缩文件格式的处理方式。通过本文的学习,读者可以掌握如何在 Linux 系统中有效地管理和压缩文件。
linux下tar命令的用法,讲解了tar名压缩和解压文件方法,
本文将详细介绍几种常见的Linux压缩和解压缩命令及其使用方法。 首先,我们要区分“打包”和“压缩”的概念。打包是将多个文件或目录合并成一个单一的文件,通常使用`tar`命令完成,它并不会减少文件大小。而压缩则...
解压命令将把 `archive_name.tar` 中的内容解压到当前目录。 - **解压到指定目录:** ```bash tar -xvf archive_name.tar -C /tmp/extract_here ``` 使用 `-C` 参数可以将文件解压到 `/tmp/extract_here` 目录...
### 完整的 Linux 压缩与解压命令详解 在 Linux 系统中,文件的压缩与解压是一项非常常见的操作。无论是为了节省磁盘空间还是提高数据传输效率,掌握基本的压缩与解压命令都是十分必要的。本文将详细介绍 Linux 下...
Linux 和 Windows 下 tar.gz 文件解压命令及 WinRAR 解压报错解决方案 Linux 和 Windows 作为两大主流操作系统,各有其特点和优缺。今天,我们将讨论在 Linux 和 Windows 系统中如何解压 tar.gz 文件,包括使用 ...
### Linux常见压缩文件解压命令详解 在Linux操作系统中,处理各种类型的压缩文件是一项非常常见的需求。本篇文章将深入解析几种常用的压缩与解压缩命令及其用法,包括但不限于`tar`、`gzip`、`bzip2`、`zip`等。 #...
Linux 系统中使用 tar 命令压缩和解压文件的教程 在 Linux 系统中,tar 命令是一个非常重要的命令,主要用于压缩和解压文件。...通过本教程,你可以轻松地掌握 tar 命令的使用方法,从而提高你的 Linux 操作技能。
- 当你有一个名为`linux怎么解压tar.gz.txt.tar.gz`的文件时,你可以使用以下命令来解压: ```bash tar -zxvf linux怎么解压tar.gz.txt.tar.gz ``` - 这个命令的含义是: - `-z`:使用`gzip`解压。 - `-x`:...
通常,我们先使用`tar -zxvf eclipse-inst-linux64.tar.gz`命令,这里的`-z`表示使用gzip进行解压,`-x`表示解压,`-v`表示详细模式,可以看到解压过程,`-f`后面跟的是压缩文件的名称。解压完成后,你会看到一个名...
本文将围绕“linux下tar解压缩指令小结”这一主题,详细解析各种常见压缩格式的处理方法,以及如何使用tar命令进行打包与解包。 ### 1. tar命令的基本理解 首先,需要澄清一个概念:tar命令主要用于打包文件,并不...
### Linux 下 tar、gz、bz2 等各种压缩文件的解压方法 在 Linux 系统中,处理各种格式的压缩文件是一项常见的任务。本文将详细介绍如何在 Linux 环境下使用 tar、gzip (gz)、bzip2 (bz2) 等工具来压缩和解压缩文件...
### Linux-Tar 解压 gz、bz2 等各种压缩文件使用方法 #### 标题与描述中的知识点 本文档将详细介绍如何在 Linux 系统中使用 `tar` 命令来处理不同类型的压缩文件,包括 `.gz`、`.bz2`、`.tar.gz`(或 `.tgz`)、`....
《关于geckodriver-v0.26.0-linux64.tar.gz的深入解析》 在信息技术领域,自动化测试和网页交互是不可或缺的部分,而Firefox...对于任何从事Web开发或自动化测试的人员,掌握GeckoDriver的使用方法都是必备技能之一。
本文将详细介绍 Linux 下各种压缩与解压命令及其用法,帮助用户更好地管理和处理文件。 #### 1. `tar` 命令 `tar` 是 Linux 下最常用的归档工具之一,它能够创建、查看、修改归档文件,并且可以与其他工具结合使用...
2. 使用 `tar -zxvf jdk-8u74-linux-x64.tar` 命令解压文件,这会创建一个新的目录,如 `jdk1.8.0_74`。 3. 配置环境变量。在用户bash配置文件(如 `.bashrc` 或 `.bash_profile`)中添加以下行: ```bash export ...