Linux下的压缩与解压缩
1 .gz
1)压缩
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# gzip 2.txt 3.txt root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# ls -al 总用量 20 drwxr-xr-x 3 root root 4096 8月 30 19:11 . drwxr-xr-x 3 root root 4096 8月 30 19:05 .. -rw-r--r-- 1 root root 26 8月 30 19:05 2.txt.gz -rw-r--r-- 1 root root 26 8月 30 19:06 3.txt.gz drwxr-xr-x 2 root root 4096 8月 30 19:07 word root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow#
2)解压缩:
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# gzip -d 2.txt.gz 3.txt.gz root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# ls -al 总用量 12 drwxr-xr-x 3 root root 4096 8月 30 19:12 . drwxr-xr-x 3 root root 4096 8月 30 19:05 .. -rw-r--r-- 1 root root 0 8月 30 19:05 2.txt -rw-r--r-- 1 root root 0 8月 30 19:06 3.txt drwxr-xr-x 2 root root 4096 8月 30 19:07 word root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow#
注意:不能压缩目录!支持批量压缩,源文件被替换成.gz结尾的文件。
2 .bz2
1)压缩
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# bzip2 2.txt 3.txt root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# ls -al 总用量 20 drwxr-xr-x 3 root root 4096 8月 30 19:17 . drwxr-xr-x 3 root root 4096 8月 30 19:05 .. -rw-r--r-- 1 root root 14 8月 30 19:05 2.txt.bz2 -rw-r--r-- 1 root root 14 8月 30 19:06 3.txt.bz2 drwxr-xr-x 2 root root 4096 8月 30 19:07 word root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow#
2)解压缩:
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# bzip2 -d 2.txt.bz2 3.txt.bz2 root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# ls -al 总用量 12 drwxr-xr-x 3 root root 4096 8月 30 19:17 . drwxr-xr-x 3 root root 4096 8月 30 19:05 .. -rw-r--r-- 1 root root 0 8月 30 19:05 2.txt -rw-r--r-- 1 root root 0 8月 30 19:06 3.txt drwxr-xr-x 2 root root 4096 8月 30 19:07 word root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow#
3)强制压缩:
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# bzip2 -z 2.txt 3.txt root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow# ls -alh 总用量 20K drwxr-xr-x 3 root root 4.0K 8月 30 19:23 . drwxr-xr-x 3 root root 4.0K 8月 30 19:05 .. -rw-r--r-- 1 root root 14 8月 30 19:05 2.txt.bz2 -rw-r--r-- 1 root root 14 8月 30 19:06 3.txt.bz2 drwxr-xr-x 2 root root 4.0K 8月 30 19:07 word root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow/hellow#
注意:不能压缩目录!支持批量压缩,源文件被替换成.bz2结尾的文件。
3 .zip
1)压缩
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# zip hellow 1.txt adding: 1.txt (stored 0%) root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls -al 总用量 16 drwxr-xr-x 3 root root 4096 8月 30 19:27 . drwxr-xr-x 5 xiaohuang xiaohuang 4096 8月 30 19:03 .. -rw-r--r-- 1 root root 0 8月 30 19:04 1.txt drwxr-xr-x 3 root root 4096 8月 30 19:23 hellow -rw-r--r-- 1 root root 0 8月 30 19:04 hellow.py -rw-r--r-- 1 root root 160 8月 30 19:27 hellow.zip root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#
2)解压缩
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# unzip hellow.zip Archive: hellow.zip extracting: 1.txt root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls -al 总用量 12 drwxr-xr-x 2 root root 4096 8月 30 19:33 . drwxr-xr-x 5 xiaohuang xiaohuang 4096 8月 30 19:03 .. -rw-r--r-- 1 root root 0 8月 30 19:04 1.txt -rw-r--r-- 1 root root 0 8月 30 19:04 hellow.py -rw-r--r-- 1 root root 160 8月 30 19:27 hellow.zip root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#
注意:可以压缩目录!支持批量压缩,源文件被替换成.zip结尾的文件。
4 tar
tar
-c 打包
-x 解包
-v 显示过程
-f 指定文件名
-t 查看包中的内容
1)打包
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -cvf kangbazi.tar 1.txt hellow.py hellow.zip 1.txt hellow.py hellow.zip root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls -al 总用量 24 drwxr-xr-x 2 root root 4096 8月 30 19:37 . drwxr-xr-x 5 xiaohuang xiaohuang 4096 8月 30 19:03 .. -rw-r--r-- 1 root root 0 8月 30 19:04 1.txt -rw-r--r-- 1 root root 0 8月 30 19:04 hellow.py -rw-r--r-- 1 root root 160 8月 30 19:27 hellow.zip -rw-r--r-- 1 root root 10240 8月 30 19:37 kangbazi.tar root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#
2)解包
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar xvf kangbazi.tar 1.txt hellow.py hellow.zip root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls -al 总用量 24 drwxr-xr-x 2 root root 4096 8月 30 19:40 . drwxr-xr-x 5 xiaohuang xiaohuang 4096 8月 30 19:03 .. -rw-r--r-- 1 root root 0 8月 30 19:04 1.txt -rw-r--r-- 1 root root 0 8月 30 19:04 hellow.py -rw-r--r-- 1 root root 160 8月 30 19:27 hellow.zip -rw-r--r-- 1 root root 10240 8月 30 19:37 kangbazi.tar root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#
3)查看包里的内容
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -tf kangbazi.tar 1.txt hellow.py hellow.zip root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#
5.tar打包、压缩、解压缩
1) gz打包压缩
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls 1.txt hellow.py hellow.zip root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -zcvf kangbazi.tar.gz 1.txt hellow.py hellow.zip 1.txt hellow.py hellow.zip root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls 1.txt hellow.py hellow.zip kangbazi.tar.gz root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#
2) .gz解包解压缩
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar zxvf kangbazi.tar.gz 1.txt hellow.py hellow.zip root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls 1.txt hellow.py hellow.zip kangbazi.tar.gz root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#
3) .bz2打包压缩
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -jzcf kangbazi.tar.bz2 1.txt hellow.py hellow.zip kangbazi.tar.gz root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls 1.txt hellow.py hellow.zip kangbazi.tar.bz2 kangbazi1.tar.gz root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#
4) .bz2解包解压缩
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面# tar -jxvf kangbazi.tar.bz2 hellow/ hellow/kangbazi2.tar.bz2 root@xiaohuang-virtual-machine:/home/xiaohuang/桌面# ls hellow kangbazi.tar.bz2 linux pycharm-2018.2.2 pycharm-professional-2018.2.2.tar.gz root@xiaohuang-virtual-machine:/home/xiaohuang/桌面#
5) .xz打包压缩
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -Jcvf kangbazi.tar.xz 1 kangbazi2.tar.bz2 1/ 1/1.txt kangbazi2.tar.bz2 root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls 1 kangbazi2.tar.bz2 kangbazi.tar.xz root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#
6) .xz解包解压缩
root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# tar -Jxvf kangbazi.tar.xz 1/ 1/1.txt kangbazi2.tar.bz2 root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow# ls 1 kangbazi2.tar.bz2 kangbazi.tar.xz root@xiaohuang-virtual-machine:/home/xiaohuang/桌面/hellow#
Linux下的压缩与解压缩的更多相关文章
- Linux下的压缩zip,解压缩unzip命令详解及实例
实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...
- Linux下的压缩zip,解压缩unzip命令具体解释及实例
实例:压缩server上当前文件夹的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前文件夹 unzip filename.zip ================= ...
- Linux下常用压缩、解压缩命令
常用的压缩工具 一是单纯的单文件压缩工具,主要有compress,gzip,bzip2. 二是打包压缩工具,也是最常用的,tar 压缩比:compress<gzip<bzip2 co ...
- Linux下的压缩解压缩命令详解
linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzipunzip -o - ...
- Linux下的压缩解压缩命令详解及实例
实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...
- Linux下的压缩解压缩
Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的.生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲t ...
- Linux下的压缩和解压缩命令gzip/gunzip
作者:邓聪聪 Linux下的压缩和解压缩命令——gzip/gunzip yum -y install zip gzip (--安装压缩工具) gzip命令 gzip命令用来压缩文件.gzip是个使用广 ...
- Linux下的压缩(zip)解压(unzip)缩命令
.zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip命令 unzip -o ...
- Linux下打包压缩war和解压war包 zip和jar
============jar================= 把当前目录下的所有文件打包成game.warjar -cvfM0 game.war ./ -c 创建war包-v 显示过程信息 ...
随机推荐
- js字符串日期yyyy-MM-dd转化为date示例代码
最近遇到一个问题,就是获取表单中的日期往后台通过json方式传的时候,遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求: ...
- 【原创】Unable to read TLD "META-INF/c.tld" from JAR file 解决方法
type Exception report message description The server encountered an internal error () that prevented ...
- Nginx 禁止 ip 访问
server { listen 80 default_server; server_name _; access_log /logs/ip-access.log main; error_log /lo ...
- 向ueditor中插入内容
html在ueditor中插入内容不能直接插入,必须判断编辑器是否创建成功,jsp可以用java代码嵌套的方式. html页面中:<textarea id="zym" nam ...
- Java中hashCode与equal方法详解
转载自http://blog.csdn.net/jiangwei0910410003/article/details/22739953 Java中的equals方法和hashCode方法是Object ...
- 2013-11-02 【webrebuild广州站】分享会纪要
为了不让自己沉浸个人的技术研究当中,也为了多去接触业界新技术新思想,今天去参加了webrebuild广州站的一个分享交流会,效果不错,有一些获益.听了四个主题,依据个人获取信息的情况来做个纪要(比较粗 ...
- Linux系统下安装配置 OpenLDAP + phpLDAPadmin
实验环境: 操作系统:Centos 7.4 服务器ip:192.168.3.41 运行用户:root 网络环境:Internet LDAP(轻量级目录访问协议)是一个能实现提供被称为目录服务的信息服务 ...
- VT-x is disabled in the BIOS. (VERR_VMX_MSR_VMXON_DISABLED)
参考以下文章: http://94it.net/a/jingxuanboke/2014/0717/368367.html
- POJ——T3259 Wormholes
http://poj.org/problem?id=3259 Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 50692 ...
- hihocoder 1124 : 好矩阵 dp
好矩阵 时间限制:3000ms 单点时限:1000ms 内存限制:256MB 描写叙述 给定n, m.一个n × m矩阵是好矩阵当且仅当它的每一个位置都是非负整数,且每行每列的和 ≤ 2.求好矩阵的个 ...