tar压缩

tar压缩目录

tar -zcvf dir.tar.gz dir/
-z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。
-x 从档案文件中释放文件。
-v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。
-f 使用档案文件或设备,这个选项通常是必选的。

将dir目录压缩成一个文件为dir.tar.gz

tar排除特定目录

tar --exclude=dir/images/*  -zcvf dir.tar.gz dir/*

将dir目录下文件打包成dir.tar.gz,但不包括images目录下的文件。也就是打包dir/ 下的,dir/images/不要。

tar解压缩目录

tar -zxvf shell.tar.gz

tar 命令参数

-c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。
-f 使用档案文件或设备,这个选项通常是必选的。
-r 把要存档的文件追加到档案文件的末尾。例如用户已经做好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。
-t 列出档案文件的内容,查看已经备份了哪些文件。
-u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。
-x 从档案文件中释放文件。

zip解压缩

unzip aaa.zip

声明:未经允许禁止转载 东东东 陈煜东的博客 文章,谢谢。如经授权,转载请注明: 转载自东东东 陈煜东的博客

本文链接地址: Linux tar zip命令解压缩文件使用 – https://www.chenyudong.com/archives/linux-compress.html