压缩归档tar
2024-08-23 19:39:39
一:压缩、解压
1、compress/uncompress/zcat
- -d:解压
- -c:输出到终端,不删除原文件
- -v:显示详细信息
2、gzip/ungzip/zcat
- -d:解压
- -c:将压缩或解压的结果输出到标准输出
- -#:指定压缩比(1-9)
3、bzip2/bunzip2/bzcat
- -d:解压
- -k:保留原文件
- -#:指定压缩比(1-9)
4、xz/unxz/xzcat
- -d:解压
- -k:保留原文件
- -#:指定压缩比(1-9),默认为6
5、zip/unzip
- -r:递归打包,可以打包目录
- unzip -p:将解压的文件输出到标准输出
二:归档(tar)
tar:
- -c:创建
- -f:指定归档后文件
- -v:详细信息
- -p:保留原有属性
- -t:预览
- x:解包
- -C DIR:解包到指定文件夹
- -z:.gz 调用gzip
- -j:.bz2 调用bzip2
- -J:.xz 调用xz
- --exclude DIR:排除指定文件夹
- -T filelist:指定打包的文件目录列表
- -X filelist:指定不打包的文件列表
# tar -Jcf log.tar.xz /var/log
# tar Jxf log.tar.xz
split -b 10M -d lod.tar.gz new.tar.gz 切割大压缩文件
cat new.tar* >filename.tar.gz 合并文件
cpio:命令是通过重定向的方式将文件进行打包备份,还原恢复的工具,它可以解压以“.cpio”或者“.tar”结尾的文件
- -o 将文件拷贝打包成文件或者将文件输出到设备上
- -i 解包,将打包文件解压或将设备上的备份还原到系统
- -t 预览,查看文件内容或者输出到设备上的文件内容
- -v 显示打包过程中的文件名称
- -d 解包生成目录,在cpio还原时,自动的建立目录
- -c 一种较新的存储方式
# find . | cpio -H newc --quiet -o | gzip - > /mnt/boot/initrd.gz
# zcat /boot/initramfs-2.6.32-431.el6.x86_64.img | cpio -id
记录于2018.4.12 14:34
最新文章
- CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14
- ADO.NET Entity Framework学习笔录(一)
- 解决The current branch is not configured for pull No value for key branch.master.merge found in confi
- 空心文字闪动--css3
- DF学Mysql(一)——数据库基本操作
- Android之ScaleGestureDetector(缩放手势检测)
- 我的项目:一个chrome插件的诞生记,名字叫jumper
- Javascript中&;&;和&;,||和|运算符两个不同点
- linux awk命令详解2
- 关于WAMPserver配置httpd.conf无法修改根目录解决方法
- STM32F4 串口实验中收不到超级终端发送的数据,调试工具却可以
- protobuf代码生成
- redis知识点汇总
- 【BZOJ3590】[Snoi2013]Quare 状压DP
- F5负载均衡原理
- 深入理解Java之线程池(爱奇艺面试)
- umount /mnt/cdrom
- Knockout学习之文本和外观绑定器
- 一行 Python 代码能干嘛?
- 【转】Arp的攻防实战
热门文章
- 一文读懂所有的编码方式(UTF-8、GBK、Unicode、宽字节...)
- Struts2 - ModelDriven 拦截器、Preparable 拦截器
- Android: 利用SurfaceView绘制股票滑动直线解决延迟问题
- 2017-2018-1 20179203 《Linux内核原理与分析》第七周作业及第三周测试总结
- uboot命令(1):mmc命令
- 【LeetCode】033. Search in Rotated Sorted Array
- CF475D:CGCDSSQ
- [转]Unity3D学习笔记(四)天空、光晕和迷雾
- css基础知识一
- AI设计的若干规则阐述