tar是“tape archive”(磁带存档)的简称,它出现在还没有软盘驱动器、硬盘和光盘驱动器的计算机早期阶段。那时软件的发行和备份都需要大卷的磁带,计算机上运行的头几个程序中就得有一个是磁带的阅读程序。随着时间的推移, tar命令逐渐变为一个将很多文件进行存档的工具,目前许多用于Linux操作系统的程序就是打包为tar档案文件的形式。
tar 命令的格式是:
tar [option] <file>
tar命令有很多参数,利用f选项、设备或文件的名字可以指示tar命令将档案置于特定的设备或文件中。当为tar的档案创建一个文件时,这个文件名的扩展通常是如果指定了一个目录名,那么它所有的子目录都会被包含在档案之中。
利用tar命令和f选项的格式如下所示:
#tar opionsf archive-name.tar directory-and-filenames
要创建一个档案应使用c选项,与f选项一起,c选项会在设备或文件中创建档案,应在f选项的左边输入这一选项。在下例中,目录mydir和它所有的子目录都被存入文件myarch.tar中。
#tar cf myarch
linux下tar解压与打包命令详解
最新推荐文章于 2024-07-19 19:26:35 发布
本文详细介绍了Linux系统中tar命令的使用,包括如何打包、解压、更新档案、查看档案内容以及与其他工具(如gzip)结合使用进行文件压缩。通过实例演示了tar命令的不同选项,如c、f、u、t、x等,以及如何创建、查看和恢复tar档案。同时提到了gzip命令用于压缩和解压缩文件。
摘要由CSDN通过智能技术生成