乱读天书, 不求甚解
周祎骏的个人云笔记
Toggle navigation
乱读天书, 不求甚解
主页
Linux:系统配置
Linux:用户管理
Linux:优化排错
Linux:进程调度
Linux:文件系统
Linux:网络
Linux:系统服务
Linux:安全
Linux:内核
容器:Docker
容器:containerd
容器编排:Kubernetes
IAC:Terraform
大数据:Hadoop
大数据:Zookeeper
大数据:Hbase
消息队列:rsyslog
消息队列:kafka
数据库:MySQL
数据库:MongoDB
搜索引擎:Elasticsearch
时序数据库:OpenTSDB
网站服务:Nginx
编程:Bash
编程:Perl
编程:Python
编程:C
编程:JAVA
编程:Rust
版本控制:gitlab
知识管理:docusaurus
常用小工具
关于我
标签
小工具 1.2 一些压缩打包工具
2016-10-06 05:46:41
99
0
0
admin
> 这里介绍Linux 常用的一些压缩工具。 #常用压缩工具的后缀名: | 命令 | 后缀 | |--------------------|----------------------| | zip,unzip | .zip | | gzip,zcat,gunzip | .gz | | bzip2,bzcat,bunzip2| .bz2 | | tar | .tar .tar.bz2 .tar.gz| | xz | .xz | | cpio | .cpio | *** #tar ``` -c 打包 -C 解压目标目录 -x 拆包 -z 用gzip 压缩/解压 -j 用bzip2 压缩/解压 -v 显示详细信息 -f 文件名 -p 保留文件原来的权限 --exclude "正则表达式" 不打包某些文件 --exclude-vcs 不打包一些版本控制系统的文件 ``` 例子: tar -czvf XX.tar.gz ./打包目录/ --exclude pattern tar -xzvf XX.tar.gz -C 目标目录 *** #zip zip -r XX.zip 打包目录 #压缩 unzip XX.zip #解压 *** #cpio cpio 是一种用重定向的方式压缩备份的工具,压缩文件通常用.cpio 结尾 ``` -o 压缩 -i 解压 -v 显示详细信息 -t 列出文件名 -d 自动创建需要的目录 ``` 压缩: echo file_name | cpio -ov > file_name.cpio find ./dir/ -print | cpio -ov > dir.cpio 解压: cat dir.cpio | cpio -ivd 列出压缩包内的文件: cat dir.cpio | cpio -t ***
上一篇:
小工具 1.1 一些加密解密小工具
下一篇:
小工具 1.3 iconv修改文件编码
文档导航