在 Linux 操作系统中,可以使用命令行工具 tar 对多个文件夹进行压缩。tar(磁带存档)是一个用于在磁盘或磁带上存档文件的大型程序套件。
语法
要使用 tar 命令压缩多个文件夹,请使用以下语法:
tar -cvf [压缩文件名称] [文件夹1] [文件夹2] [文件夹3] ...
其中:
* -c
:创建存档
* -v
:显示进度
* -f
:指定存档文件名称
示例
例如,要将 folder1
、folder2
和 folder3
压缩到名为 archive.tar
的文件中,请使用以下命令:
tar -cvf archive.tar folder1 folder2 folder3
排除文件或目录
要从存档中排除某些文件或目录,请使用 --exclude
选项:
tar -cvf archive.tar --exclude=/path/to/excluded_file folder1 folder2 folder3
创建 gzip 压缩存档
要创建 gzip 压缩存档,请使用 -z
选项:
tar -cvzf archive.tar.gz folder1 folder2 folder3
解压缩存档
要解压缩存档,请使用 -x
选项:
tar -xvf archive.tar