linux三个文件夹压缩
时间: 2023-09-03 16:15:42 浏览: 39
你可以使用以下命令将 Linux 系统中的三个文件夹压缩成单个压缩文件:
```
tar -czvf archive.tar.gz folder1 folder2 folder3
```
其中:
- `-c`: 创建一个新的压缩文件
- `-z`: 将压缩文件使用 gzip 进行压缩
- `-v`: 显示压缩和解压缩的详细信息
- `-f`: 指定输出的压缩文件名,这里为 `archive.tar.gz`
- `folder1 folder2 folder3`: 需要压缩的三个文件夹名字
这条命令将会在当前目录下创建一个名为 `archive.tar.gz` 的压缩文件,其中包含了 `folder1`、`folder2` 和 `folder3` 三个文件夹中的所有内容。
相关问题
linux怎么压缩文件夹
Linux下常见的压缩文件夹的命令有tar、gzip和zip等。以下是三种常见的压缩方式:
1. tar命令:可将多个文件或目录打包成一个文件,不进行压缩。使用tar命令打包文件夹的语法如下:
```
tar -cvf filename.tar foldername/
```
其中,-c表示创建压缩文件,-v表示显示压缩过程,-f表示指定压缩后的文件名。filename.tar表示压缩后的文件名,foldername表示要压缩的文件夹名。
2. gzip命令:可将文件进行压缩,生成后缀名为.gz的压缩文件。使用gzip命令压缩文件夹的语法如下:
```
tar -cvzf filename.tar.gz foldername/
```
其中,-z表示使用gzip压缩文件,-f表示指定压缩后的文件名。filename.tar.gz表示压缩后的文件名。
3. zip命令:可将文件或目录进行压缩,生成后缀名为.zip的压缩文件。使用zip命令压缩文件夹的语法如下:
```
zip -r filename.zip foldername/
```
其中,-r表示递归压缩子目录,filename.zip表示压缩后的文件名,foldername表示要压缩的文件夹名。
linux 用tar 打包/output 文件夹下的几个文件夹
在 Linux 中使用 tar 命令打包 /output 文件夹下的几个文件夹,可以使用如下命令:
```
tar -cvf output.tar /output/folder1 /output/folder2 /output/folder3
```
其中:
- tar:Linux 中用于打包和压缩文件的命令。
- -c:表示创建一个新的 tar 包。
- -v:表示显示打包的详细过程。
- -f:表示指定输出文件名。
- output.tar:指定打包后的输出文件名。
- /output/folder1 /output/folder2 /output/folder3:指定要打包的文件夹列表,中间用空格分隔。
执行该命令后,会在当前目录下生成一个名为 output.tar 的压缩包,其中包含了 /output/folder1、/output/folder2 和 /output/folder3 三个文件夹的所有内容。