使用 tar 和 gzip 在 Unix 中归档多个文件
Archiving multiple files in Unix using tar and gzip
我需要使用 tar 和 gzip 归档多个文件以保留原始文件。我不能拿我的文件冒险。
例如要归档的文件有:
ls
1.doc
2.doc
3.doc
4.xls
5.xls
6.xls
预期输出:
ls
1.doc
2.doc
3.doc
4.xls
5.xls
6.xls
archive.tar.gz
其中 archive.tar.gz
文件包含所有 doc 和 xls 文件。
你试过命令了吗:
tar czf archive.tar.gz *.doc *.xls
这里的选项是:
- c: 创建
- z: Gzip
- f: 输出文件
要提取:
tar xzf archive.tar.gz
您可以阅读 tar 命令的 the manual 以获得高级选项:
man tar
我需要使用 tar 和 gzip 归档多个文件以保留原始文件。我不能拿我的文件冒险。
例如要归档的文件有:
ls
1.doc
2.doc
3.doc
4.xls
5.xls
6.xls
预期输出:
ls
1.doc
2.doc
3.doc
4.xls
5.xls
6.xls
archive.tar.gz
其中 archive.tar.gz
文件包含所有 doc 和 xls 文件。
你试过命令了吗:
tar czf archive.tar.gz *.doc *.xls
这里的选项是:
- c: 创建
- z: Gzip
- f: 输出文件
要提取:
tar xzf archive.tar.gz
您可以阅读 tar 命令的 the manual 以获得高级选项:
man tar