linux中常用的压缩格式有 .zip .gz .bz2 .tar.gz .tar.bz2
一、.zip
1.命令格式
zip 压缩文件名 源文件名 (压缩文件到当前目录)
zip -r 压缩文件名 源目录名 (压缩目录文件到当前目录)
unzip 压缩文件名 (解压缩.zip文件到当前目录)
说明:.zip格式的压缩文件在Linux及Windows中通用,当源文件比较小时,压缩文件可能比原文件大(压缩格式的换算)
二、.gz
1.命令格式
gzip 源文件 (压缩文件到当前目录,源文件被删除)
gzip -c 源文件 > 压缩文件 (压缩文件到当前目录,通过输出重定向实现源文件保留)
gzip -r 目录 (压缩指定目录下所有文件)
gzip -d 压缩文件 (解压缩文件到当前目录,源文件被删除)
gunzip 压缩文件 ()
说明:Linux中的.gz格式文件可以在Windows中实现解压缩
三、.bz2
1.命令格式
bzip2 源文件 (不保留源文件)
bzip2 -k 源文件 (压缩之后保留源文件)
bzip2 -d 压缩文件 (解压缩,不保留压缩文件,-k保留压缩文件)
bunzip2 压缩文件 (解压缩,不保留压缩文件,-k保留压缩文件)
注:bzip命令不能压缩目录
四、.tar.gz
1.tar命令(打包命令)
命令格式:tar -cvf 打包文件名 源文件 (-c 打包、-v显示过程、-f 指定打包后的文件名)
tar -xvf 打包文件名 (-x解包)
2.tar.gz (打包并压缩)
命令格式:tar -zcvf 压缩包名.tar.gz 源文件 (-z 压缩为.tar.gz格式)
tar -zxvf 压缩包名.tar.gz (-x 解压缩.tar.gz格式)
tar -zcvf 路径/压缩包名.tar.gz 源文件1 源文件2 (分别压缩多个文件到指定路径下为.tar.gz格式)
tar -ztvf 压缩包名.tar.gz (-t test 查看压缩包内的文件)
五、.tar.bz2
1.命令格式
tar -jcvf 压缩包名.tar.bz2 源文件 (压缩为.tar.bz2格式)
tar -jxvf 压缩包名.tar.bz2 (解压缩.tar.bz2格式)
tar -jxvf 压缩包名.tar.bz2 -C 路径 (解压到指定路径下)
linux中的常用压缩与解压缩命令的更多相关文章
-
linux中tar及压缩解压命令用法
把常用的tar解压命令总结下,当作备忘: tar 命令可以为Linux的文件和目录创建档案.利用 tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向 档案中加入新的文件.t ...
-
Linux下常用压缩、解压缩命令
常用的压缩工具 一是单纯的单文件压缩工具,主要有compress,gzip,bzip2. 二是打包压缩工具,也是最常用的,tar 压缩比:compress<gzip<bzip2 co ...
-
linux中,常用的账号管理命令
创建新用户:adduser 用户名创建新用户并将其加入一个现有组中:adduser 用户名 -G 组名创建新用户并使其只属于该组:adduser 用户名 -g 组名创建用户密码:passwd 用户名创 ...
-
linux_常用压缩,解压缩命令
01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩! ...
-
一、Linux中的常用命令2 	二、Vim编辑器的使用
一.Linux的常用命令###<1>文件目录操作 13. echo:用于输出字符串,shell编程,echo 1. 输出字符串 : echo str ,shell编程会使用(类似java中 ...
-
Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。
Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.显示日期的 ...
-
linux中的常用命令
cat tail -f 日 志 文 件 说 明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全相关 ...
-
Linux系统下文件压缩与打包命令
Linux系统下文件压缩与打包命令 常用的压缩文件拓展名 * .Z * .zip * .gz * .bz2 * .xz * .tar * .tar.gz * .tar.bz2 * .tar.xz 压缩 ...
-
Linux---文件压缩与解压缩命令
压缩格式: zip.gz.bz2.tar .tar.gz.tar.bz2.tar.xz.xz.z 最常用的是.tar.gz格式和.tar.bz2格式 1.zip格式 命令 说明 zip 压缩文件名 ...
随机推荐
-
解决box-flex不均等分的问题
我想当你上手css3的时候后一定为他的强大而感到震惊,但是震惊之后带来的一定是苦恼,因为他太TM变态了! 我之所以这么说是因为我今天写box-flex的时候遇到了一个可以让我蛋碎的问题~~~ 首先,b ...
-
DIV+CSS滑动门效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
-
Openv2.1基本数据类型
1.Point_ template<typename _Tp> class Point_ {_Tp x, y;} 可使用的运算: pt1 = pt2 + pt3; pt1 = pt2 - ...
-
NET中异常处理的最佳实践
NET中异常处理的最佳实践 本文翻译自CodeProject上的一篇文章,原文地址. 目录 介绍 做最坏的打算 提前检查 不要信任外部数据 可信任的设备:摄像头.鼠标以及键盘 “写操作”同样可能失效 ...
-
C++多线程二
SuspendThread()暂停一个线程,ResumeThread()重启一个线程.参数均为线程的句柄. #include <iostream> #include <windows ...
-
快速部署docker
前言:docker就不用说了,好东西啊.更好的利用服务器的资源,各个服务是相互隔离的,文件的存放更加规律,也好清理空间及数据备份 docker安装-----社区版ce(免费的,另一版本收钱的) 系统: ...
-
2019.4.24(js)
1. 取得正数和负数的绝对值 Math.abs(7.25) Math.abs(-7.25) 2.利用JS刷新页面方法 https://www.cnblogs.com/Chen-XiaoJun/p/62 ...
-
HDU 1079 Calendar Game(规律博弈)
题目链接:https://cn.vjudge.net/problem/HDU-1079 题目: Adam and Eve enter this year’s ACM International Col ...
-
Linux内核设计基础(三)之定时器和时间管理
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/BlueCloudMatrix/article/details/29294529 内核知道连续两次时钟 ...
-
Python开发基础-Day12模块1
time模块 在Python中,通常有这三种方式来表示时间:时间戳.元组(struct_time).格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月 ...