tar压缩不要根目录
时间: 2023-07-20 07:06:45 浏览: 77
如果你想在压缩文件中不包含根目录,可以使用 `-C` 选项来更改当前目录,然后将文件添加到 tar 压缩包中。例如:
```
tar -czvf archive.tar.gz -C /path/to/directory/ .
```
这会将 `/path/to/directory/` 目录下的所有文件和子目录添加到 `archive.tar.gz` 压缩包中,并且不包含根目录。注意,最后的 `.` 表示当前目录,确保在打包时不会包含上层目录。
相关问题
tar解压不要根目录
### 回答1:
如果你想将一个tar包解压到当前目录而不是根目录,可以使用以下命令:
```
tar -xzvf filename.tar.gz -C .
```
其中,`.` 表示当前目录,`-C` 参数表示指定解压到的目录。这条命令会将 `filename.tar.gz` 解压到当前目录下。如果你想解压到其他目录,可以将 `.` 替换为你想要解压到的目录路径。
### 回答2:
tar命令是用来压缩和解压文件的工具,其常用的选项之一是-C,可以指定解压的目录。如果不想将文件解压到根目录,可以使用-C选项指定一个目录来解压。
例如,假设有一个名为test.tar的压缩文件,其中包含了许多文件和目录。我们可以使用以下命令来将其解压到当前目录下的一个名为test的子目录中:
tar -xf test.tar -C ./test
这条命令中,-xf选项用来指定解压tar文件,-C选项用来指定解压的目录,./test表示当前目录下的test子目录。
执行以上命令后,tar文件中的所有文件和目录都会被解压到test子目录中。通过指定解压的目录,我们可以避免将文件解压到根目录。
### 回答3:
当使用tar命令解压文件时,可以通过参数来指定解压的目录,从而避免解压到根目录。
在Linux系统中,tar命令常常用于打包和解压文件。使用tar解压文件时,默认会将文件解压到当前目录下的对应路径中,但有时我们希望解压到指定的目录中,而不是根目录。
要指定解压的目录,可以使用tar命令的-C参数,后跟指定的目录路径。例如,假设有一个压缩文件example.tar.gz,其中包含了多个文件和目录,我们希望将其解压到/home/user/example目录中,可以使用如下命令:
tar -zxvf example.tar.gz -C /home/user/example
上述命令中,-zxvf参数用于解压tar.gz文件,-C参数后跟要解压的目录路径。
这样,文件将会被解压到/home/user/example目录中,而不是根目录。在解压之前,需要确保目标目录已经存在,否则解压命令将报错。
除此之外,还可以使用绝对路径或相对路径来指定解压的目录。
总而言之,使用tar解压文件时,通过-C参数可以指定解压的目录,从而避免解压到根目录。
服务器压缩这个根目录
要压缩这个根目录,可以使用以下命令:
```
tar -czvf archive_name.tar.gz /
```
这将使用tar命令将整个根目录压缩为一个名为archive_name.tar.gz的文件。请注意,这可能需要一些时间,具体取决于您的系统上的文件数量和大小。
相关推荐
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)