在linux中用tar命令,怎样压缩文件夹下的所有文件,但不要压缩文件夹,下面是我的错误代码,tar -zcvf ddfdd.tar.gz /bigdata/test,请纠正
时间: 2023-08-11 22:02:01 浏览: 58
您的命令几乎正确,只需要稍作修改即可。以下是正确的命令:
```shell
tar -zcvf ddfdd.tar.gz -C /bigdata/test .
```
在这个命令中,我们使用了 `-C` 参数来指定要压缩的目录,并使用 `.` 表示当前目录下的所有文件。这样,`tar` 命令将压缩目录 `/bigdata/test` 下的所有文件,但不会压缩文件夹本身。
压缩后的文件将保存为 `ddfdd.tar.gz`。您可以根据需要更改压缩文件的名称。请确保您有足够的权限来读取 `/bigdata/test` 目录和创建压缩文件。
相关问题
linux中tar-zcvf这条命令的英文原文
根据提供的引用内容,无法找到关于“linux中tar-zcvf这条命令的英文原文”的信息。但是,可以解释一下tar-zcvf命令的作用和用法。
tar-zcvf命令是Linux中用于压缩和打包文件或目录的命令。它的具体用法如下:
```bash
tar -zcvf <压缩包名称>.tar.gz <要压缩的文件或目录>
```
其中,选项z表示使用gzip压缩算法,选项c表示创建一个新的压缩文件,选项v表示在压缩的过程中显示详细信息,选项f表示指定压缩文件的名称。
例如,要将目录/home/user1/test压缩成一个名为test.tar.gz的压缩文件,可以使用以下命令:
```bash
tar -zcvf test.tar.gz /home/user1/test
```
Linux将baidu文件夹打包成 tar 文件并压缩
要将名为 "baidu" 的文件夹打包成 tar 文件并压缩,可以使用以下命令:
```
tar -zcvf baidu.tar.gz baidu
```
这将在当前目录下创建一个名为 "baidu.tar.gz" 的压缩文件,其中包含了 "baidu" 文件夹的内容。
- `-z`:使用 gzip 压缩算法进行压缩。
- `-c`:创建新的压缩文件。
- `-v`:显示详细的打包过程信息。
- `-f`:指定压缩文件的名称。
请确保在执行该命令之前,你已经位于包含 "baidu" 文件夹的父目录中。