Linux文件压缩与解压命令
2016-12-13 11:08
417 查看
1 .zip 格式压缩与解压
压缩命令
zip 压缩文件名 源文件
zip -r 压缩目录名 源目录
解压命令
unzip 文件名
.zip压缩格式既可以压缩文件也可以压缩目录
2 .gz格式压缩与解压
压缩
gzip 源文件 #注意,压缩成.gz格式后源文件会消失
gzip -r 源目录 #注意,gzip压缩的目录不能打包,它压缩的是目录里面的子文件,不压缩目录
解压
gzip -d 压缩文件
gunzip 压缩文件
3. .bz2压缩格式
压缩
bzip2 源文件 #压缩后不保留源文件
bzip2 -k 源文件 #压缩后保留源文件
#注意 bzip不可以压缩目录
解压
bzip -d 解压文件 #解压缩,-k保留源文件
bunzip2 解压文件 #解压缩,-k保留源文件
4 tar 打包和解包命令
打包命令
tar -cvf 打包文件名 源文件
选项:
-c 打包
-v 显示打包过程
-f 指定打包后的文件名
由于.gz和.bz2格式在目录压缩上不足,所以可以先将文件见打包,然后再压缩。
解包命令
tar -xvf 打包文件名
选项:
-x 表示解包
5 .tar.gz格式
其实.tar.gz格式是先打包为.tar格式,然后在压缩为.gz格式
压缩
tar -zcvf 压缩包名.tar.gz 源文件
选项:
-z 表示压缩为.tar.gz格式
解压
tar -zxcf 压缩包.tar.gz
选项:
-x 解压.tar.gz文件
6 .tar.bz2 格式文件
压缩
tar -jcvf 压缩包名.tar.bz2 源文件
选项
-j 压缩为.tar.bz2文件
解压
tar -jxcf 压缩包.tar.bz2
压缩命令
zip 压缩文件名 源文件
zip -r 压缩目录名 源目录
解压命令
unzip 文件名
td@td-Lenovo-IdeaPad-Y410P:~$ touch abc td@td-Lenovo-IdeaPad-Y410P:~$ zip abc.zip abc adding: abc (stored 0%) td@td-Lenovo-IdeaPad-Y410P:~$ ls abc examples.desktop workspace 模板 图片 下载 桌面 abc.zip sougou_64.deb 公共的 视频 文档 音乐 td@td-Lenovo-IdeaPad-Y410P:~$ mkdir -r japan mkdir:无效选项 -- r Try 'mkdir --help' for more information. td@td-Lenovo-IdeaPad-Y410P:~$ mkdir japan td@td-Lenovo-IdeaPad-Y410P:~$ ls abc examples.desktop sougou_64.deb 公共的 视频 文档 音乐 abc.zip japan workspace 模板 图片 下载 桌面 td@td-Lenovo-IdeaPad-Y410P:~$ zip japan.zip japan adding: japan/ (stored 0%) td@td-Lenovo-IdeaPad-Y410P:~$ ls abc examples.desktop japan.zip workspace 模板 图片 下载 桌面 abc.zip japan sougou_64.deb 公共的 视频 文档 音乐 td@td-Lenovo-IdeaPad-Y410P:~$ rm -r japan td@td-Lenovo-IdeaPad-Y410P:~$ unzip japan.zip Archive: japan.zip creating: japan/ td@td-Lenovo-IdeaPad-Y410P:~$ ls abc examples.desktop japan.zip workspace 模板 图片 下载 桌面 abc.zip japan sougou_64.deb 公共的 视频 文档 音乐 td@td-Lenovo-IdeaPad-Y410P:~$ rm abc td@td-Lenovo-IdeaPad-Y410P:~$ unzip abc.zip Archive: abc.zip extracting: abc td@td-Lenovo-IdeaPad-Y410P:~$ ls abc examples.desktop japan.zip workspace 模板 图片 下载 桌面 abc.zip japan sougou_64.deb 公共的 视频 文档 音乐
.zip压缩格式既可以压缩文件也可以压缩目录
2 .gz格式压缩与解压
压缩
gzip 源文件 #注意,压缩成.gz格式后源文件会消失
gzip -r 源目录 #注意,gzip压缩的目录不能打包,它压缩的是目录里面的子文件,不压缩目录
解压
gzip -d 压缩文件
gunzip 压缩文件
td@td-Lenovo-IdeaPad-Y410P:~$ ls examples.desktop workspace 模板 图片 下载 桌面 sougou_64.deb 公共的 视频 文档 音乐 td@td-Lenovo-IdeaPad-Y410P:~$ touch abc td@td-Lenovo-IdeaPad-Y410P:~$ gzip abc td@td-Lenovo-IdeaPad-Y410P:~$ ls abc.gz sougou_64.deb 公共的 视频 文档 音乐 examples.desktop workspace 模板 图片 下载 桌面 td@td-Lenovo-IdeaPad-Y410P:~$ gzip -d abc.gz td@td-Lenovo-IdeaPad-Y410P:~$ ls abc sougou_64.deb 公共的 视频 文档 音乐 examples.desktop workspace 模板 图片 下载 桌面 td@td-Lenovo-IdeaPad-Y410P:~$ mkdir japan td@td-Lenovo-IdeaPad-Y410P:~$ gzip -r japan td@td-Lenovo-IdeaPad-Y410P:~$ ls abc japan workspace 模板 图片 下载 桌面 examples.desktop sougou_64.deb 公共的 视频 文档 音乐 td@td-Lenovo-IdeaPad-Y410P:~$ touch japan/cangls japan/boduols td@td-Lenovo-IdeaPad-Y410P:~$ gzip -r japan td@td-Lenovo-IdeaPad-Y410P:~$ cd japan td@td-Lenovo-IdeaPad-Y410P:~/japan$ ls boduols.gz cangls.gz td@td-Lenovo-IdeaPad-Y410P:~/japan$ cd td@td-Lenovo-IdeaPad-Y410P:~$ gunzip japan gzip: japan is a directory -- ignored td@td-Lenovo-IdeaPad-Y410P:~$ gunzip -r japan td@td-Lenovo-IdeaPad-Y410P:~$ ls abc japan workspace 模板 图片 下载 桌面 examples.desktop sougou_64.deb 公共的 视频 文档 音乐 td@td-Lenovo-IdeaPad-Y410P:~$ cd japan td@td-Lenovo-IdeaPad-Y410P:~/japan$ ls boduols cangls td@td-Lenovo-IdeaPad-Y410P:~/japan$
3. .bz2压缩格式
压缩
bzip2 源文件 #压缩后不保留源文件
bzip2 -k 源文件 #压缩后保留源文件
#注意 bzip不可以压缩目录
解压
bzip -d 解压文件 #解压缩,-k保留源文件
bunzip2 解压文件 #解压缩,-k保留源文件
td@td-Lenovo-IdeaPad-Y410P:~$ touch abc td@td-Lenovo-IdeaPad-Y410P:~$ bzip2 abc td@td-Lenovo-IdeaPad-Y410P:~$ ls abc.bz2 sougou_64.deb 公共的 视频 文档 音乐 examples.desktop workspace 模板 图片 下载 桌面 td@td-Lenovo-IdeaPad-Y410P:~$ bunzip2 abc.zip bunzip2: Can't open input file abc.zip: No such file or directory. td@td-Lenovo-IdeaPad-Y410P:~$ bunzip2 abc.bz2 td@td-Lenovo-IdeaPad-Y410P:~$ ls abc sougou_64.deb 公共的 视频 文档 音乐 examples.desktop workspace 模板 图片 下载 桌面 td@td-Lenovo-IdeaPad-Y410P:~$ bzip2 -k abc td@td-Lenovo-IdeaPad-Y410P:~$ ls abc examples.desktop workspace 模板 图片 下载 桌面 abc.bz2 sougou_64.deb 公共的 视频 文档 音乐 td@td-Lenovo-IdeaPad-Y410P:~$ rm abc td@td-Lenovo-IdeaPad-Y410P:~$ bzip2 -dk abc.bz2 td@td-Lenovo-IdeaPad-Y410P:~$ ls abc examples.desktop workspace 模板 图片 下载 桌
4 tar 打包和解包命令
打包命令
tar -cvf 打包文件名 源文件
选项:
-c 打包
-v 显示打包过程
-f 指定打包后的文件名
td@td-Lenovo-IdeaPad-Y410P:~$ tar -cvf japan.tar japan japan/ japan/boduols japan/cangls td@td-Lenovo-IdeaPad-Y410P:~$ ls abc.bz2 japan sougou_64.deb 公共的 视频 文档 音乐 examples.desktop japan.tar workspace
由于.gz和.bz2格式在目录压缩上不足,所以可以先将文件见打包,然后再压缩。
td@td-Lenovo-IdeaPad-Y410P:~$ gzip japan.tar td@td-Lenovo-IdeaPad-Y410P:~$ ls abc.bz2 japan sougou_64.deb 公共的 视频 文档 音乐 examples.desktop japan.tar.gz workspace 模板 图片 下载 桌面
解包命令
tar -xvf 打包文件名
选项:
-x 表示解包
td@td-Lenovo-IdeaPad-Y410P:~$ tar -cvf japan.tar japan japan/ japan/boduols japan/cangls td@td-Lenovo-IdeaPad-Y410P:~$ tar -xvf japan.tar japan/ japan/boduols japan/cangls td@td-Lenovo-IdeaPad-Y410P:~$ ls examples.desktop japan.tar workspace 模板 图片 下载 桌面 japan sougou_64.deb 公共的 视频 文档 音乐
5 .tar.gz格式
其实.tar.gz格式是先打包为.tar格式,然后在压缩为.gz格式
压缩
tar -zcvf 压缩包名.tar.gz 源文件
选项:
-z 表示压缩为.tar.gz格式
解压
tar -zxcf 压缩包.tar.gz
选项:
-x 解压.tar.gz文件
td@td-Lenovo-IdeaPad-Y410P:~$ tar -zcvf japan.tar.gz japan japan/ japan/boduols japan/cangls td@td-Lenovo-IdeaPad-Y410P:~$ ls examples.desktop japan.tar sougou_64.deb 公共的 视频 文档 音乐 japan japan.tar.gz workspace 模板 图片 下载 桌面 td@td-Lenovo-IdeaPad-Y410P:~$ tar -zxvf japan.tar.gz japan/ japan/boduols japan/cangls td@td-Lenovo-IdeaPad-Y410P:~$ ls examples.desktop japan.tar sougou_64.deb 公共的 视频 文档 音乐 japan japan.tar.gz workspace 模板 图片 下载 桌面
6 .tar.bz2 格式文件
压缩
tar -jcvf 压缩包名.tar.bz2 源文件
选项
-j 压缩为.tar.bz2文件
解压
tar -jxcf 压缩包.tar.bz2
td@td-Lenovo-IdeaPad-Y410P:~$ tar -jcvf japan.tar.bz2 japan japan/ japan/boduols japan/cangls td@td-Lenovo-IdeaPad-Y410P:~$ ls examples.desktop japan.tar.bz2 workspace 视频 下载 japan japan.tar.gz 公共的 图片 音乐 japan.tar sougou_64.deb 模板 文档 桌面 td@td-Lenovo-IdeaPad-Y410P:~$ rm -rf japan td@td-Lenovo-IdeaPad-Y410P:~$ tar -jcvf japan.tar.bz2 tar: 谨慎地拒绝创建空归档文件 Try 'tar --help' or 'tar --usage' for more information. td@td-Lenovo-IdeaPad-Y410P:~$ tar -jxvf japan.tar.bz2 japan/ japan/boduols japan/cangls td@td-Lenovo-IdeaPad-Y410P:~$ ls examples.desktop japan.tar.bz2 workspace 视频 下载 japan japan.tar.gz 公共的 图片 音乐 japan.tar sougou_64.deb 模板 文档 桌面
相关文章推荐
- linux常见解压压缩文件命令
- linux下各类压缩文件的解压命令,总结一下
- 在Linux系统中使用tar命令压缩和解压文件的教程
- linux命令(文件搜索和压缩解压命令)
- linux常见的几种解压和压缩文件个命令使用
- Linux下的压缩解压文件命令详解
- linux命令(6) zip/unzip及tar压缩与解压文件命令笔记
- linux命令压缩和解压文件
- Linux下用gzip和unzip命令来压缩和解压文件的用法
- Linux中常见的解压压缩文件命令
- Linux 下的创建压缩文件与其对应的解压方式和tar 命令的使用
- linux常用解压和压缩文件的命令
- Linux 压缩文件与解压命令
- (转)使用 linux tar 命令压缩与解压文件
- 压缩打包linux 文件压缩解压命令Strut2教程-java教程
- linux中对文件的操作命令之打包压缩与解压
- linux下使用ftp命令下载压缩文件,解压时出错的问题
- linux下压缩文件的解压命令
- Linux命令压缩和解压文件
- linux下压缩文件的解压命令