每天学点Linux之解压打包
来源:互联网 发布:mysql match against 编辑:程序博客网 时间:2024/05/21 15:03
每天学点Linux之解压打包
前言
创建压缩文件、解压缩文件、打包文件是Linux中经常使用到的命令,创建压缩文件的主要目的是为了节省空间,打包文件的目的则是为了将多个文件整理成一个文件包。
Linux中常见的压缩格式
常见的压缩格式:gz、bz2、xz、zip、Z
Linux中常用的压缩工具
古老的压缩算法
不常用
compress:FILENAME.Z
umcompress:
只能压缩文件不能压缩目录(如果压缩目录会压缩目录中所有文件),默认会删除原文件
gzip压缩
gzip: .gz # gzip /PATH/TO/SOMEFILE:压缩后会删除原文件 -d:解压缩 -#:1-9,指定压缩比,默认是6 gunzip:解压缩 # gunzip /PATH/TO/SOME_COMPRESS_FILE.gz:解压后会删除原文件 zcat /PATH/TO/SOMEFILE.gz :不解压的情况下,查看文本文件的内容
bzip压缩
bzip: .bz2:用法基本同gzip 比gzip有着更大压缩比的压缩工具,大文件有优势,小文件则无优势 # bzip2 /PATH/TO/SOMEFILE -d:解压缩 -k:压缩并且保留原文件 bunzip2:解压缩 bzcat:不解压直接查看
xz压缩
xz: .xz 用法基本同gzip xz /PATH/TO/SOMEFILE -d -#:1-9,默认是6 -k:压缩时保留原文件 unxz:解压 xzdec:解压 xzcat:不解压查看文件
zip 压缩
zip:支持压缩目录(归档+压缩) 压缩后不删除原文件 # zip FILENAME.zip FILE1, FILE2 .. # uzip FILENAME.zip
打包
tar:归档工具 # tar [OPTION] FILE1, FILE, .. -c:创建归档文件 -f FILE.tar:操作的归档文件 -x:展开归档 --xattrs:归档的同时保留文件的扩展属性信息 -t:不展开归档,直接查看归档中的文件 -zcf:归档并且调用gzip压缩文件【常用组合】 -zxf:调用gzip解压并且展开归档, -z选项可省略 -jcf:调用bzip2 -jxf: -Jcf:调用xz -Jxf:
阅读全文
0 0
- 每天学点Linux之解压打包
- 每天学点Linux
- 每天学点Linux:一
- 每天学点Linux:二
- 每天学点Linux:三
- 每天学点Linux:四
- 每天学点Linux:五
- 每天学点Linux:六
- 每天学点Linux:七
- 每天学点Linux:八
- 每天学点Linux之cd、pwd命令
- 每天学点Linux之grep命令的使用
- 每天学点Linux之sed命令的使用
- 每天学点linux命令(1)
- 每天学点linux命令(2)
- 每天学点linux命令(3)
- 每天学点linux命令(4)
- 每天学点linux命令(5)
- Tensorflow 多线程设置
- JS判断字符串中是否含有某个字符的方法
- spring 加密jdbc连接的用户名和密码或者其他properties方法
- 两数组的交2
- 为什么一直跳转这个页面
- 每天学点Linux之解压打包
- MYIR Zturn Vivado工程更新IP核
- MYSQL字符类型
- linux进程间通信-有名管道(FIFO)
- 一位资深程序员大牛给予Java初学者的学习建议
- TensorFlow 队列与多线程的应用
- Java后台之路(07)-HTTP
- 1040: [ZJOI2008]骑士
- 给初学者的RxJava2.0教程(六)