tar打包多个rpm文件
时间: 2023-09-03 19:16:51 浏览: 60
可以使用以下命令将多个rpm文件打包成一个tar包:
```
tar -cvzf package.tar.gz file1.rpm file2.rpm file3.rpm
```
其中,`-c` 表示创建新的 tar 包,`-v` 表示显示详细信息,`-z` 表示使用 gzip 压缩,`-f` 表示指定输出文件名。
你可以根据需要修改命令参数,例如使用其它压缩方式、修改输出文件名等。
相关问题
tar 打包多个目录和文件
您可以使用以下命令将多个目录和文件打包成一个 tar 包:
```
tar -czvf [目标文件名.tar.gz] [目录或文件1] [目录或文件2] ...
```
其中,参数含义如下:
- `-c`: 表示创建一个新的 tar 包。
- `-z`: 表示使用 gzip 压缩算法压缩打包后的文件。
- `-v`: 表示在压缩的过程中显示详细信息,例如打包的文件名、打包进度等。
- `-f`: 表示指定 tar 包的文件名。
例如,如果您想要将 `/home/user/dir1`、`/home/user/dir2` 和 `/home/user/file1.txt` 这三个目录和文件打包成一个名为 `mydata.tar.gz` 的 tar 包,您可以使用以下命令:
```
tar -czvf mydata.tar.gz /home/user/dir1 /home/user/dir2 /home/user/file1.txt
```
注意,路径名中的空格要加上引号,例如:
```
tar -czvf mydata.tar.gz "/home/user/dir 1" "/home/user/dir 2" "/home/user/file 1.txt"
```
tar打包十几万个文件
要将文件夹打包成tar文件,可以使用以下命令:
tar -cvf 文件夹名称.tar 文件夹路径
其中,-c表示创建新的tar文件,-v表示显示详细信息,-f表示指定文件名。例如,将名为test的文件夹打包成test.tar文件,可以使用以下命令:
tar -cvf test.tar test/