tar 命令压缩文件夹
时间: 2023-05-28 14:08:06 浏览: 176
1. 压缩成 tar 文件:
```
tar -cvf folder.tar folder/
```
2. 压缩成 tar.gz 文件:
```
tar -czvf folder.tar.gz folder/
```
3. 压缩成 tar.bz2 文件:
```
tar -cjvf folder.tar.bz2 folder/
```
其中,参数:
- c:表示创建一个新的压缩文件;
- z:表示压缩成 gzip 格式;
- j:表示压缩成 bzip2 格式;
- v:表示输出压缩过程中的详细信息;
- f:指定压缩后的文件名和路径。
示例:
```
tar -czvf myfolder.tar.gz /home/user/myfolder/
```
以上命令将 /home/user/myfolder/ 目录压缩成 myfolder.tar.gz 文件。
相关问题
tar命令压缩文件夹
Linux 中压缩文件夹的命令是 `tar`。
基本用法为:
```
tar -czvf archive.tar.gz /path/to/folder
```
这条命令将会压缩文件夹 `/path/to/folder` 并将其保存到 `archive.tar.gz`。
参数说明:
-c: 创建新的压缩文件
-z: 使用 gzip 压缩
-v: 显示详细的压缩过程
-f: 指定压缩文件的名称
可以在这些参数后面添加文件路径或者文件夹路径
解压
```
tar -xzvf archive.tar.gz -C /path/to/extract/to
```
-x 代表解压,-C指定解压路径
其他常用的参数还有:
-j:使用 bzip2 压缩
-J:使用 xz 压缩
-W:检验压缩文件的完整性
建议在练习压缩和解压缩之前先加载文件或者文件夹的路径,这样就可以确保在进行操作的时候路径正确。
linux如何使用tar命令压缩文件夹并且不带路径
在Linux系统中,使用`tar`命令可以将文件和文件夹打包成一个压缩文件,并且通过特定的选项可以控制打包时是否包含路径信息。以下是具体的操作步骤:
1. 打开终端。
2. 使用`cd`命令切换到目标文件夹所在的父目录。
3. 输入以下命令来压缩文件夹,并确保不包含完整的路径信息:
```
tar -czvf filename.tar.gz --strip-components=1 foldername
```
其中:
- `-c` 表示创建一个新的压缩文件。
- `-z` 表示使用gzip压缩。
- `-v` 表示显示压缩过程中的详细信息。
- `-f` 指定压缩文件的名称。
- `filename.tar.gz` 是你想要创建的压缩文件的名称。
- `--strip-components=1` 选项的作用是在压缩时去除文件夹的上级目录,这样压缩后的文件里不会包含原始路径信息。
- `foldername` 是你想要压缩的文件夹名称。
注意:确保替换 `filename.tar.gz` 和 `foldername` 为实际的文件名和文件夹名。
阅读全文