From 3a0b79d2a7f0a98c61e67ac06981d6d6caad4a0b Mon Sep 17 00:00:00 2001 From: nick Date: Wed, 25 Apr 2018 20:14:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8E=8B=E7=BC=A9=E5=91=BD?= =?UTF-8?q?=E4=BB=A4=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SUMMARY.md | 2 +- tar-zip-gzip-bzip2-xz.md | 62 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 tar-zip-gzip-bzip2-xz.md diff --git a/SUMMARY.md b/SUMMARY.md index bfd46bd..903c251 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -1,6 +1,6 @@ # Summary * 打包压缩相关 - * [tar-zip-gzip-bzip2](tar-zip-gzip-bzip2.md) + * [tar-zip-gzip-bzip2-xz](tar-zip-gzip-bzip2-xz.md) diff --git a/tar-zip-gzip-bzip2-xz.md b/tar-zip-gzip-bzip2-xz.md new file mode 100644 index 0000000..8c06fac --- /dev/null +++ b/tar-zip-gzip-bzip2-xz.md @@ -0,0 +1,62 @@ +## tar 打包压缩命令 + +``` +tar -czvf filename.tar.gz test #打包test目录并使用gzip压缩并显示文件信息 + +tar -xzvf filename.tar.gz #解压gzip文件并输出文件信息 + +tar -cjvf filename.tar.bz2 test #打包test目录并使用gzip2压缩并显示文件信息 + +tar -xjvf filename.tar.bz2 #解压使用gzip2压缩并显示文件信息 + +``` +补充:`-v` 为显示信息 + +## zip 压缩命令,文件后缀.zip + +``` +zip html.zip ./html #压缩当前目录下html目录或文件 + +unzip html.zip #解压在当前目录或文件 + +zip -qr html.zip ./html #将当前html目录递归压缩保存文件名为html.zip + +unzip html.zip #解压在当前目录 + +unzip -o html.zip -d /usr/local/ #解压html.zip文件到/usr/local/下 + +zip -qr html.zip ./html #将当前html目录递归压缩为html.zip +``` + +## gzip 压缩命令,文件后缀.gz + +``` +gzip index.php #压缩index.php文件,文件名为index.php.gz,不会保留原文件 + +gunzip index.php.gz #解压文件 + +gzip -d index.php.gz #解压文件 + +``` + +### bzip2 压缩命令,文件后缀.bz2 + +``` +bzip2 index.php #压缩index.php文件,文件名为index.php.bz2,不会保留原文件 + +bunzip2 index.php.bz2 #解压文件 + +bzip2 -d index.php.bz2 #解压文件 + +``` + +### xz 压缩命令,文件后缀.xz + +``` +xz -z index.php #压缩文件 + +xz -d index.php.xz #解压文件 +``` + + +