`
chuanheng
  • 浏览: 15194 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

tar xvf命令

 
阅读更多

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

使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。

主选项:

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

r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。

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

u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。

x 从档案文件中释放文件。

辅助选项:

b 该选项是为磁带机设定的。其后跟一数字,用来说明区块的大小,系统预设值为20(20*512 bytes)。

f 使用档案文件或设备,这个选项通常是必选的。

k 保存已经存在的文件。例如我们把某个文件还原,在还原的过程中,遇到相同的文件,不会进行覆盖。

m 在还原文件时,把所有文件的修改时间设定为现在。

M 创建多卷的档案文件,以便在几个磁盘中存放。

v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。

w 每一步都要求确认。

f 这个参数确实是必选的,要不你就找不到你的tar文件
其实用的时候感觉上有些多余,既然它是必选,那就干脆固化到tar这个命令本身就是啊
可是它偏偏不是这样的,如果你不用这个参数,他就告述你什么"文件不存在"的错误
叫人觉得这是一个设计不良的软件(或称命令把)

v 也很重要,通常就能看出详细信息

所以构造tar包通常是用命令
tar cvf tar包名.tar 目录,文件列表
所谓目录文件列表就是以空格形式分割文件和目录

而解tar包通常是命令
tar xvf tar包名.tar 目录,文件列表

下面是网上收录的经典范例
例1:把/home目录下包括它的子目录全部做备份文件,备份文件名为usr.tar。

$ tar cvf usr.tar /home

例2:把/home目录下包括它的子目录全部做备份文件,并进行压缩,备份文件名为usr.tar.gz 。

$ tar czvf usr.tar.gz /home

例3:把usr.tar.gz这个备份文件还原并解压缩。

$ tar xzvf usr.tar.gz

例4:查看usr.tar备份文件的内容,并以分屏方式显示在显示器上。

$ tar tvf usr.tar | more

要将文件备份到一个特定的设备,只需把设备名作为备份文件名。

例5:用户在/dev/fd0设备的软盘中创建一个备份文件,并将/home 目录中所有的文件都拷贝到备份文件中。

$ tar cf /dev/fd0 /home

要恢复设备磁盘中的文件,可使用xf选项:

$ tar xf /dev/fd0
将两个文件打入一个tar包
tar cvf log.tar log.0000000007 DBVERSION

分享到:
评论

相关推荐

    linux下tar命令的使用

    1. **`.tar` 文件**:这种格式的文件是未经压缩的档案,使用`tar`命令的`-xvf`选项来解压。例如,`tar -xvf file.tar`将会把`file.tar`中的内容解压到当前目录。 2. **`.gz` 文件**:这是使用Gzip压缩的文件,可以...

    linux常用命令.ppt

    例如,要将当前目录中所有文件存档到 ye.tar 中,可以用如下命令:$tar cvf ye.tar *.* 要浏览档案内容,可以用 tar tvf 命令,例如:$tar tvf ye.tar 要取出档案内的内容,可以用 tar xvf 命令,例如:$tar xvf ye....

    离线安装tar命令 tar-1.30-5.el8.x86-64.rpm

    - **解压归档文件**:`tar -xvf archive_name.tar`,这会解压`archive_name.tar`中的所有文件。 - **归档并压缩为gzip格式**:`tar -zcvf archive_name.tar.gz file1 file2 ...`,这会创建一个`.tar.gz`压缩文件。 -...

    方便在windows下执行tar命令的小工具

    `tar`命令的基本用法包括创建归档文件(`tar -cvf`),查看归档内容(`tar -tvf`),以及提取归档中的文件(`tar -xvf`)。通过添加不同的选项,`tar`还可以处理各种压缩格式,如gzip(`.gz`)和bzip2(`.bz2`)。 ...

    tar命令使用大全

    tar -xvf all.tar ``` 8. 解压tar.gz归档文件中的所有文件: ``` tar -xzvf jpg.tar.gz ``` 9. 解压tar.bz2归档文件中的所有文件: ``` tar -xjvf jpg.tar.bz2 ``` 10. 解压tar.Z归档文件中的所有文件: ``` tar ...

    linux tar命令例子

    tar -xvf temp/mplist.tar ``` 在这里,`-x`表示从归档文件中提取文件。 通过以上实例,我们可以看到tar命令在Linux系统中强大的文件管理能力,无论是打包、解包还是修改归档文件,tar都提供了丰富的选项和灵活的...

    如何使用Linux tar命令进行磁带备份

    使用`tar xvf`命令可以从磁带中提取文件。例如,要提取`/etc`目录,可以运行: ```bash tar xvf /dev/st0 /etc/ ``` 若要根据指定的文件列表提取文件,可以先创建一个文件列表(例如`stlist`),然后使用`-T`...

    linux系统的tar命令

    Linux 系统中的 tar 命令 Tar 命令是 Linux 系统中的一种压缩和解压缩工具,它可以将...tar -cvf - /etc | tar -xvf - ``` 这些例子展示了 tar 命令的灵活性和强大性,可以根据不同的需要选择使用不同的参数和方法。

    tar命令详细介绍很经典的资料

    tar -xvf backup.tar ``` 这会将 `backup.tar` 中的所有文件解压到当前目录。 若要解压使用 gzip 压缩的文件,则需要加上 `-z` 选项: ``` tar -xzvf backup.tar.gz ``` ##### 查看归档文件内容 使用 `-t` 选项...

    方法及多路径冗余软件POWERPATH安装、配置、测试报.docx

    获取 ODM 文件可以从 ftp.emc.com/pub/elab/aix/ODM_DEFINITIONS 下载,下载的文件类型为 tar.Z 文件,需要使用 binary 方式传输到 AIX 上,然后使用 gzip –d 和 tar xvf 命令解压缩。 安装配置过程 安装 ...

    linux下的tar命令解释及实例

    例如,`tar -xvf archive_name.tar`将解压缩档案到当前目录。 3. **查看档案内容 (-t)**: `-t`参数用于列出档案文件中的内容,无需解压缩。例如,`tar -ztvf archive_name.tar.gz`将显示gzip压缩的`archive_name....

    tar for windows windows运行tar打包工具

    tar -xvf my_archive.tar ``` 如果想要同时进行压缩,可以添加`-z`选项: ``` tar -czvf my_archive.tar.gz . ``` 在Windows上,`tar`工具可以很好地与Git等开源工具集成,因为这些工具通常依赖于`tar`进行源代码...

    Linux中17个tar命令实用示例资料.pdf

    Linux 中 17 个 tar 命令实用...使用 `tar -xvf` 命令释放 tar 文件中的指定文件或目录到指定的文件夹或者目录。 这些示例展示了 tar 命令的多种实用场景,可以帮助用户更好地理解和使用 tar 命令来管理文件和目录。

    informix 客户端连接数据库

    安装时使用 tar xvf 命令解压,使用 root 用户安装,因为安装过程中会创建 Informix 用户组及 Informix 用户。安装完成后,需要配置环境变量。 二、配置环境变量 修改 Informix 用户的密码,输入:Passwd informix...

    Unix平台下的常用命令技巧之 tar包、压缩与解压缩 .txt

    ### Unix平台下的常用命令技巧之 tar包、压缩与解压缩 #### 一、tar命令的基础用法 在Unix系统中,`tar`命令是用于打包和解包文件的一个非常重要的工具。它支持多种不同的格式,如`.tar`、`.tgz`、`.tar.gz`等。...

    Linux tar打包命令.docx

    - `cd /tmp && tar -cvf /etc | tar -xvf -`:打包`/etc`目录并立即解压到当前目录`/tmp`。 了解这些基本用法后,你可以根据需要灵活运用`tar`命令来处理各种文件和目录的备份、打包和恢复任务。记住,合理地使用...

    wxh tar命令详解

    - 示例命令:`tar -cvf - /etc | ssh user@remote-host 'tar -xvf -'` - 解释:此命令通过管道将本地`/etc`目录下的文件打包并发送到远程主机,然后在远程主机上解压这些文件。 #### 五、总结 `tar`命令是Linux...

    Linux下tar命令大全.pdf

    tar -xvf 归档文件名 [-C 目标目录] ``` `-x` 表示从归档文件中提取文件,`-C` 可选,用于指定解压后的文件放置目录。 3. **-t 查看归档文件内容** ``` tar -tvf 归档文件名 ``` `-t` 用于查看归档文件内的...

    LINUX tar命令文档

    【Linux tar命令详解】 tar命令是Linux系统中用于文件和目录管理的重要工具,它能够将一组文件和目录打包成一个单一的档案文件,方便备份、传输或存储。tar最初是设计用于磁带备份,但现在广泛应用于各种存储介质,...

    Linux下使用磁带机的常用命令 tar.docx

    `tar`命令是Linux中用于处理档案文件(tar文件)的重要工具,它能够方便地将多个文件和目录打包成一个单一的档案文件,也可以从档案文件中解压和提取文件。在Linux环境下,使用磁带机进行数据备份时,`tar`命令是必...

Global site tag (gtag.js) - Google Analytics