在Linux系统中,可以使用tar
命令来打包一个文件夹下的所有文件。以下是一些基本的tar
命令用法:
-
打包文件夹:将指定文件夹及其内容打包成一个
.tar
文件。tar -cvf archive_name.tar /path/to/directory
-c
表示创建一个新的归档文件。-v
表示在处理文件时显示详细信息。-f
表示后面跟着的是归档文件的名称。
-
打包并压缩文件夹:除了打包,还可以使用不同的压缩选项,如gzip(
-z
), bzip2(-j
), xz(-J
)等,来压缩归档文件。- 使用gzip压缩:
tar -czvf archive_name.tar.gz /path/to/directory
- 使用bzip2压缩:
tar -cjvf archive_name.tar.bz2 /path/to/directory
- 使用xz压缩:
tar -cJvf archive_name.tar.xz /path/to/directory
- 使用gzip压缩:
-
查看归档内容:在不解压的情况下查看归档文件中的内容。
tar -tvf archive_name.tar
-
解压归档文件:将归档文件解压到指定目录。
tar -xvf archive_name.tar -C /path/to/extract
-x
表示解压归档文件。-C
后面跟着的是解压的目标目录。