linux基本操作---压缩命令
2017-12-12 16:11
369 查看
Linux中的压缩命令
1.gzipgzip,压缩时不保留原文件
gzip,不能压缩目录
压缩:[kuerl@fonova-app02 Test]$ gzip 123.txt
解压缩:[kuerl@fonova-app02 Test]$ gunzip 123.txt.gz
!!对于大文件 ,压缩比还是比较大的
压缩前:451820 Apr 13 22:31 file_kuerl
压缩后:97342 Apr 13 22:31 file_kuerl.gz
2、bzip2适用于一些内容和数据较大的文件进行压缩
压缩:[zhangshk@fonova-app02 Test]$ bzip2 123.txt
解压缩:[zhangshk@fonova-app02 Test]$ bunzip2 123.txt.bz2
3、tar打包 ,之后按照需要的格式压缩
Examples:
tar -cf archive.tar foo bar # Create archive.tar from files foo and bar.
tar -tvf archive.tar # List all files in archive.tar verbosely.
tar -xf archive.tar # Extract all files from archive.tar.
Main operation mode:
-c, –create create a new archive
-x, –extract, –get extract files from an archive
-f, –file=ARCHIVE use archive file or device ARCHIVE
-v, –verbose verbosely list files processed
-z, –gzip, –gunzip, –ungzip filter the archive through gzip
-j, –bzip2 filter the archive through bzip2
打包:
[kuerl@fonova-app02 Test]$ tar -cvf Mysql_Daily-1.0-SNAPSHOT.tar Mysql_Daily-1.0-SNAPSHOT
注意:-f必须放在选项的最后
解包:
[kuerl@fonova-app02 Test]$ tar -xvf Mysql_Daily-1.0-SNAPSHOT.tar
打包加压缩gzip:
.tar.gz格式打包:[kuerl@fonova-app02 Test]$ tar -zcvf Mysql_Daily-1.0-SNAPSHOT.tar.gz Mysql_Daily-1.0-SNAPSHOT
.tar.gz格式解包:
[kuerl@fonova-app02 Test]tar−zxvfMysqlDaily−1.0−SNAPSHOT.tar.gz选项:−C重定向,注意是大写[kuerl@fonova−app02Test] tar -zxvf Mysql_Daily-1.0-SNAPSHOT.tar.gz -C /home/kuerl/soft
打包加压缩bzip2:
.tar.bz2格式打包:[kuerl@fonova-app02 Test]$ tar -jcvf Mysql_Daily-1.0-SNAPSHOT.tar.bz2 Mysql_Daily-1.0-SNAPSHOT
.tar.bz2格式解包:
[kuerl@fonova-app02 Test]$ tar -jxvf Mysql_Daily-1.0-SNAPSHOT.tar.bz2
选项:-C 重定向,注意是大写
[kuerl@fonova-app02 Test]$ tar -jxvf Mysql_Daily-1.0-SNAPSHOT.tar.bz2 -C /home/kuerl/soft
相关文章推荐
- 【Linux基本操作】系列01:深入浅出Linux压缩命令
- Linux基本操作命令
- Linux学习日志(基础篇)----压缩包的管理(补充)、软件的安装与卸载、VIM的基本操作
- Linux中最常用的基本操作命令
- Linux基本操作命令
- Linux 命令整理 —— 基本操作
- linux操作系统基本文件操作命令
- Linux基本操作命令
- Linux基本操作命令
- Linux下文件操作基本命令
- linux系统操作基础及基本命令的运用
- Linux基本操作命令
- linux常用基本操作命令
- linux基本命令及操作12(系统延时及定时任务)
- linux 基本操作命令1
- Linux基本命令操作
- Linux的常用命令和基本操作
- Linux命令的基本操作中53个必备的命令
- Linux基本操作 1-----命令行BASH的基本操作
- Linux中tar命令操作文件的基本使用教程