linux解压缩基本命令使用
2015-12-27 22:24
489 查看
解压缩命令
[b]1.gzip [/b]
只能压缩文件,不可压缩目录,压缩后不保留原文件
gzip a.txt
会删除原文件 生成.gz后缀的文件 a.txt.gz
2.gunzip
解压.gz的文件
gzip -d a.txt.gz
或者
gunzip a.txt.gz
解压出a.txt 不保留.gz的压缩文件
[b]3.tar -[cvfz] 压缩后文件名 要压缩的文件或目录[/b]
功能:打包目录
-c 打包
-v 显示详细信息
-f 指定文件名 (放在最后面,跟着压缩后的文件名)
-z 打包同时压缩或者解包时 解压缩
压缩后文件后缀 .tar.gz
tar -cvf a.txt.tar a.txt
tar -cvzf a.txt.tar.gz a.txt
-x 解包
tar -xvzf a.txt.tar.gz
[b]4.zip[/b]
zip [-r] 压缩后文件名 要压缩的文件或目录 压缩后保留原文件或目录
-r 压缩目录
压缩后文件后缀 .zip
zip a.txt.zip a.txt
zip -r dir1.zip dir1
[b]5.unzip 压缩文件而非目录[/b]
解压.zip的压缩文件
unzip dir1.zip
6.bzip2
bzip2 [-k] 文件
-k 产生压缩文件后保留原文件
bzip2 -k a.txt
产生a.txt.bz2
7.bunzip2
bunzip2 -k 压缩文件
-k 解压缩后保留原文件
bunzip2 -k a.txt.bz2
[b]1.gzip [/b]
只能压缩文件,不可压缩目录,压缩后不保留原文件
gzip a.txt
会删除原文件 生成.gz后缀的文件 a.txt.gz
2.gunzip
解压.gz的文件
gzip -d a.txt.gz
或者
gunzip a.txt.gz
解压出a.txt 不保留.gz的压缩文件
[b]3.tar -[cvfz] 压缩后文件名 要压缩的文件或目录[/b]
功能:打包目录
-c 打包
-v 显示详细信息
-f 指定文件名 (放在最后面,跟着压缩后的文件名)
-z 打包同时压缩或者解包时 解压缩
压缩后文件后缀 .tar.gz
tar -cvf a.txt.tar a.txt
tar -cvzf a.txt.tar.gz a.txt
-x 解包
tar -xvzf a.txt.tar.gz
[b]4.zip[/b]
zip [-r] 压缩后文件名 要压缩的文件或目录 压缩后保留原文件或目录
-r 压缩目录
压缩后文件后缀 .zip
zip a.txt.zip a.txt
zip -r dir1.zip dir1
[b]5.unzip 压缩文件而非目录[/b]
解压.zip的压缩文件
unzip dir1.zip
6.bzip2
bzip2 [-k] 文件
-k 产生压缩文件后保留原文件
bzip2 -k a.txt
产生a.txt.bz2
7.bunzip2
bunzip2 -k 压缩文件
-k 解压缩后保留原文件
bunzip2 -k a.txt.bz2
相关文章推荐
- linux 获取本机的所有IP地址
- CentOS6.5搭建本地yum仓库
- 嵌入式Linux系统开发学习步骤
- Linux进程及作业管理
- linux 信号处理机制简介
- linux命令总结(1)
- Linxu笔记(11): Linux系统管理常用命令
- Linux 笔记...文件和目录属性useradd、userdel、usermod 、passwd
- CentOS修改主机名hostname
- linux命令笔记su sudo df du
- 【Linux 驱动】Netfilter/iptables (八) Netfilter的NAT机制
- CentOS7下yum安装SAMBA全命令过程
- Strom安装流程
- 在CentOS 7上利用systemctl添加自定义系统服务
- ZooKeeper集群部署流程
- 8.linux文件相关命令
- Linux下 C++遍历目录下所有文件
- 嵌入式Linux操作系统简介
- Linux 安装Rsync和配置
- 红帽linux强大的yum笔记