tar后面多久加-多久不加
时间: 2024-09-26 14:18:22 浏览: 24
luna-v2.1.1.tar.gz
`tar`命令后面何时添加选项取决于您希望执行的操作:
1. 如果你想创建一个未压缩的打包文件,仅用于组织和存储文件,不需要压缩,那么你应该只使用`tar`命令,比如:
```shell
tar cvf archive_name.tar file1 file2 ...
```
这里,`c`代表create,`v`代表verbose(详细模式),`f`代表file。
2. 当需要对文件进行压缩时,可以添加`-z`选项来指定使用gzip压缩:
```shell
tar czvf archive_name.tar.gz file1 file2 ...
```
或者对于bzip2压缩:
```shell
tar cjvf archive_name.tar.bz2 file1 file2 ...
```
3. 如果你需要解压已经压缩的tar归档文件,例如`.tar.gz`或`.tar.bz2`,则使用相应的选项:
- 解压到当前目录:
```shell
tar xzf archive_name.tar.gz
```
- 或者解压到特定目录:
```shell
tar xvfz archive_name.tar.gz -C destination_directory
```
所以,当你想压缩时就加`-z`,想解压时就加`-x`,而`c`, `v`, 和 `f`通常总是需要的。至于`j`选项,它对应于bzip2压缩,如果你只用gzip,就不需要它。
阅读全文