快速指南’ tar ‘命令,用于创建归档文件。
tar命令用于创建归档,将多个文件分组到一个文件中。
它的名字来自过去,意思是磁带档案。回到档案存储在磁带上的时代。
这个命令创建一个名为archive.tar的归档文件,其内容为file1和file2:
tar -cf archive.tar file1 file2
c选项代表创建,f选项用于写入归档文件。
要从当前文件夹的存档中提取文件,请使用:
tar -xf archive.tar
x选项代表提取
要将它们在特定目录压缩,请使用:
tar -xf archive.tar -C directory
你也可以只列出档案包含的文件:
tar通常用于创建压缩的归档文件,对归档文件进行gzipping。
这是使用z选项完成的:
tar -czf archive.tar.gz file1 file2
这就像创建一个tar归档文件,然后在其上运行gzip。
要解压缩压缩的文件,你可以使用gunzip,或者gzip -d,然后解压缩它,但是tar -xf会识别它是一个压缩压缩的文件,为你做:
tar -xf archive.tar.gz
tar命令可以在Linux、macOS、WSL和任何具有UNIX环境的地方工作。