zip和unzip
zip为压缩,unzip为解压缩
zip file
zip file.zip file
unzip file
unzip file.zip file
unzip -v file.zip #不解压缩查看
gzip和gunzip
gzip file.gz file
gunzip file.gz file
tar归档命令
tar [选项] [args]....
选项三选一:
选项 | 功能 |
-c | 创建.tar格式的包文件 |
-x | 释放.tar格式的包文件 |
-t | 查看包中的文件列表 |
必选项:
选项 | 功能 |
-f | 用于指定打包文件名。 当与-c选项一起使用时,创建的tar包文件使用该选项指定的文件名
当与 -x 选项一起使用时 , 则释放该选项指定的 tar 包文件
|
辅助选项:
选项 | 功能 |
-v | 表示在命令执行时显示详细的提示信息 |
-p | 打包时保留文件及目录的权限 |
-z | 调用gzip,以gzip格式压缩或解压缩文件(.tar.gz) |
额外的选项:
tar -cf file.tar --exclude=路径/文件 路径
创建打包文件,将指定的一个或多个文件或目录备份生成为一个指定的包文件
tar cvf file.tar /etc/
列出包文件中的文件列表
tar tvf file.tar
创建带压缩的包文件
tar czf file.tar.gz /etc/
tar cjf file.tar.bz2 /etc/
tar cJf file.tar.xz /etc/
提取包文件到指定目录
tar xf file.tar.gz [-C 目标路径]
tar xf file.tar.bz2 [-C 目标路径]
tar xf file.tar.xz [-C 目标路径]