Liunx 解压篇】的更多相关文章

解压完 却不知道到哪里去了这时…
在Linux系统中,压缩文件通常是先将若干文件(包括目录)打包成一个tar文件,然后再调用压缩程序将tar文件压缩成相应的压缩包,这也就是为什么Linux系的压缩包的后缀通常都是像tar.gz,tar.Z这样的格式.因此,tar命令也就成了在Linux系统中压缩解压最常用的命令了,他不仅可以用来打包或者解开tar文件,还可以调用相应的压缩程序.所以,一个tar命令就可以完成大多数的压缩和解压的任务.这也是笔者推荐的方式.当然还有一些情况比如zip或者rar文件,由于他们通常都是直接将源文件压缩成…
1.简介 压缩响应可以减少传输数据的大小,节省带宽.但过多的压缩会造成很大的处理开销.在发送给客户端之前,nginx会对响应做压缩,但是如果后端服务器已经 压缩过了,nginx就不再压缩. 2.开启压缩 server { gzip on; gzip_types text/plain application/xml; gzip_proxied no-cache no-store private expired auth; gzip_min_length ; ... } nginx默认只压缩MIME…
压缩篇: 把/usr/webgames目录下的文件打包.命名为bak.tar.gz 放到/usr/db-bak目录里 下面命令可以在任意目录执行.无视当前目录和将要存放文件的目录.tar -zcvf /usr/db-bak/bak.tar.gz /usr/webgames 当用户在/usr/db-bak/目录的时候.可以使用下面这条命令.tar -zcvf bak.tar.gz /usr/webgames 当用户在/usr/webgames目录的时候.可以使用下面这条命令.tar -zcvf /…
Linux系统基础优化及常用命令 Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. ifconfig 查询.设置网卡和ip等参数 ifup,ifdown    脚本命令,更简单的方式启动关闭网络 ip 符合指令,直接修改上述功能 在我们刚装好linux的时候,需要用xshell进行远程连接,那就得获取ip地址,有时候网卡默认是没启动的,Linux也就拿不到ip地址,因此我们得手动启…
C#实现多级子目录Zip压缩解压实例 参考 https://blog.csdn.net/lki_suidongdong/article/details/20942977 重点: 实现多级子目录的压缩,类似winrar,可以选择是否排除基准目录 1 public void ZipDirectoryTest() 2 { 3 string path = System.IO.Path.Combine(System.IO.Path.GetTempPath(), DateTime.Now.Ticks.ToS…
zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提示的情况下覆盖文件: -d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下: 3.其他 zip -d myfile.zip smart.txt 删除压缩文件中smart…
文件压缩和解压缩 常见压缩格式如下 .zip .gz .bz2 .tar.gz .tar.gz2 .zip压缩 zip 压缩文件名 源文件 压缩文件 zip -r(递归) 压缩文件名 源目录 压缩目录 .zip解压缩 unzip 压缩文件 解压缩.zip文件 .gz格式压缩 gzip 源文件 压缩为.gz格式的压缩文件,源文件会消失 不能压缩目录 gzip -c 源文件 > 压缩文件 压缩为.gz格式,源文件保留 gzip -r 目录 压缩目录下所有的子文件,但是不能压缩目录 .gz格式解压缩…
最近自己实现了一个ZIP压缩数据的解压程序,觉得有必要把ZIP压缩格式进行一下详细总结,数据压缩是一门通信原理和计算机科学都会涉及到的学科,在通信原理中,一般称为信源编码,在计算机科学里,一般称为数据压缩,两者本质上没啥区别,在数学家看来,都是映射.一方面在进行通信的时候,有必要将待传输的数据进行压缩,以减少带宽需求:另一方面,计算机存储数据的时候,为了减少磁盘容量需求,也会将文件进行压缩,尽管现在的网络带宽越来越高,压缩已经不像90年代初那个时候那么迫切,但在很多场合下仍然需要,其中一个原因是…
linux下打包与解压的三种命令 最近在读<鸟歌的Linux私房菜基础篇>,想着总结一下所读知识,有益于理解. Linux下常用的命令有三种 gzip,zcat(用于zip,gzip等) bzip2,bzcat tar 区别:bzip相比于gzip压缩的更好,而tar可以对整个文件夹进行缩,前两者则不能. 下面是使用语法: gzip读取内容:zcat 檔名.gz gzip压缩:gzip [-cdtv#] 檔名 常用选项与参数:-c :将压缩缩数据输出到屏幕上,可透过数据流重导向来处理;-d :…
JSZip 是一款可以创建.读取.修改 .zip 文件的 javaScript 工具.在 web 应用中,免不了需要从 web 服务器中获取资源,如果可以将所有的资源都合并到一个 .zip 文件中,这时候只需要做一次请求,这样既减少了服务器的压力,同时也可以加快 web 应用的呈现速度. 今天就来探讨下 JSZip 如何与 HT 拓扑应用结合.先来看看这期 Demo 的效果图: 第一步.需要将应用对相关资源打包成 .zip 文件, 这是我要压缩的文件列表,把响应的资源文件存放到对应的文件夹下,然…
这篇博文是由于上篇EF+MySql博文引发的,上篇博文中在Seed方法中插入中文数据到Mysql数据库中乱码,后来网上找了N种方法也没解决.重装了MySql并在安装过程中配置了系统编码,此篇记录一下. 一.下载Mysql对应版本的Zip(我这里是mysql-5.7.12-winx64.zip)文件 a.解压后把文件复制到需要放的安装目录文件下.(ps:我的路径是D:\Program Files\MySql 5.7.12\bin)  b.复制bin目录下的my-default.ini文件改名为my…
1.解压压缩版的MySQL 其中: bin目录        -    主要存放MySQL的各种可执行程序 data目录      -   存放数据库的数据文件和索引文件等 MySQL-test -   有很多编写好的测试脚本 sql-bench    -      用于MySQL benchmark基准测试的脚本 bin.data, include, lib, scripts目录等对于MySQL的正常运行非常重要,如非必要,不要动这些目录的东西 2.配置环境变量 打开系统环境变量,在Path变…
下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpmhttp://cdn.mysql.com/archives/mysql-5.6/MySQL-devel-5.6.13-1.el6.x86_64.rpmhttp://cdn.mysql.com/archives/mysql-5.6/MySQL-client-5.6.13-1.el6.x86_64.rpm   在RedHat 6.3下安装…
有时就算只得到一个Linux kernel的rpm包或者直接是编译后的vmlinuz和initrd的binary文件,也需要了解其中的一些细节,可能需要去查找这些binary有没有将我想要的patch编译进去.所以,就有了解压vmlinuz和initrd的需求,记录一下其方法吧. 1. 解压vmlinuz: vmlinuz是采用 gzip 压缩的,但它不仅是一个压缩文件,而且在这两个文件的开头部分内嵌有 gzip 解压缩代码,所以你不能用 gunzip 或 gzip -dc 命令来解压 vmli…
原地址:http://www.xuanyusong.com/archives/3095 前两天有朋友告诉我Unity的Assetbundle是LZMA压缩的,刚好今天有时间那么就研究研究LZMA.它是一个开源的类库,有C. C++.C#.JAVA的类库,那么在我大Unity里面我们当然要使用C#的类库啦. 下载地址:http://www.7-zip.org/sdk.html  或者在文章的最后下载我的测试工程.如下图所示,因为9.22是Beta版本,所以我们还是老老实实下载9.20正式版本. 解…
参考http://www.codeproject.com/KB/cpp/xzipunzip.aspx CreateZip() –创建一个空的 zip 文件 HZIP CreateZip(void *z, unsigned int len, DWORD flags); // Parameters: z - 压缩文件名 // len - 对于压缩内存内容(ZIP_MEMORY) 这个值是压缩内存的大小; // 其他情况,这个值应当是 0 // flags - 如果是压缩文件,请用这个标志 ZIP_F…
OPUS压缩与解压的JNI调用(.DLL版本) 一.写在开头: 理论上讲,这是我在博客园的第一篇原创的博客,之前也一直想找个地方写点东西,把最近做的一些东西归纳总结下,但是一般工程做完了一高兴就把东西丢一边就很久不碰了,久而久之就淡忘了.这不是一个很好的习惯,古人也说更好记性不如烂笔头,无论是做学术还是做工程,定期总结与归纳都是一个不错的巩固与提高的方法.另外,也希望给后来者一点可行性的参考(有误导的地方请轻喷). 二.引言: 言归正传,最近在做Android的一个工程,大体是实现在Androi…
上一篇中提到对于Zip包的解压和压缩需要借助Ant 实现,我经过参考了其他的资料,整理后并加上了一些自己的看法: 这里就具体地讲下如何使用Ant进行解压缩及其原因: java中实际是提供了对  zip等压缩格式的支持,但是为什么这里会用到ant呢?   原因主要有两个: 1. java提供的类对于包括有中文字符的路径,文件名支持不够好,你用其它第三方软件解压的时候就会存在乱码.而ant.jar就支持文件名或者路径包括中文字符. 2. ant.jar提供了强大的工具类,更加方便于我们对压缩与解压的…
参考资料:win 10 安装 mysql 5.7 网址:http://blog.sina.com.cn/s/blog_5f39af320102wbk0.html 本文参考上面的网址的教程,感谢作者分享. 我安装的是解压版,因为安装版并没有64位的,并且安装版也就是自动安装,节省了一部分配置操作, 反正是学习,就自己动手安装解压版64位. 下面我再把步骤说明一下: 1.下载,到MySQL官网:http://dev.mysql.com/ 点击Downloads=>Community=>MySQL…
工具/原料   windows系统 一.Mysql的下载     打开浏览器,输入mysql,点击百度搜索,得到搜索结果.   在搜索结果中,选择下面结果,因为浏览器的不同,Mysql官网在搜索结果的位置可能不同,不过没关系,只要找到官网就好.   进入官网后依照顺序选择deadloads->Community->MYSQL Community Sever   然后进入到最新版本选择的界面,有平台选择,查找以前版本,当前最新版本的安装版和解压版,根据自己的电脑需要选择版本. 本人选择用比最新版…
转自:http://www.cnblogs.com/asxinyu/archive/2013/03/05/2943696.html 阅读目录 1.前言 2.关于压缩格式和算法的基础 3.几种常见的.NET开源数据压缩组件 4.基本入门使用教程 4.总结与资源        本博客所有文章分类的总目录:[总目录]本博客博文总目录-实时更新 本博客其他.NET开源项目文章目录:[目录]本博客其他.NET开源项目文章目录 回到目录 1.前言 作为吉日嘎拉权限管理系统最早的一批学习版用户,学了不少东西,…
大家好,我是浅墨竹染,以下是MySQL5.7.25(解压版)Windows下详细的安装过程 1.首先下载MySQL 推荐去官网上下载MySQL,如果不想找,那么下面就是: Windows32位地址:点击这里下载: Windows32位的MD5校验码: ae5f344fba95c12f097d338583b94a36: Windows64位地址:点击这里下载: Windows64位的MD5校验码: 36db4a4c5804eda1f800c18860ad2a16: 下载自己需要的版本或者系统对应版…
过了n多天后,当再次使用原先博客上写的那篇: Android 压缩解压zip文件 去做zip包的解压的时候,出现了原来没有发现的很多问题.首先是中文汉字问题,使用java的zip包不能很好的解决解压问题:其次还有 getRealFileName()内的那个判断: 由之前的"if(dirs.length >1)" 如果是 >1 的话,对于一些文件不能够解压,修改为: if(dirs.length>0) 对于zip压缩包内包含中文目录或者中文文件的话,参考网上的资源:“使…
需求描述: 前段时间写了一篇博客<Java实现对文本文件MD5加密并ftp传送到远程主机目录>,实现了一部分的业务需求.然而有些业务可能不止传送一个文件,有时候客户需要传多个文件,原有系统并不支持,因此现在需要在这个的基础上新开发一个功能,要求可以实现该业务场景,传送多个文件到远程主机指定的目录上. 业务梳理: 对于此需求,我有两个想法,想法一是通过点击文件上传按钮的选择文件的时候,设置让用户选择多个文件,Java端对于文件的对象的信息设置成数组,但是这个方法,我尝试设置Struts的<…
主题是什么? 这是一篇是我自己在探索冥想术的过程中,有了一些浅薄的收获,所以写出来记录与分享. 我不太记得最早是因为什么原因去学习冥想,一开始对我而言,这个词带有很多成见,诸如“老僧入定”“三界六道”就跑入脑中,对于纯粹理性的人来说,这种缥缈玄乎的事物我一直是当作玄幻小说去读的. 但是它存在着,玩个游戏也有冥想补蓝,确确实实在人类史上有一笔很深的烙刻,“存在即是有理”,那么它究竟是什么呢?是一个什么样的状态呢?能够获得什么呢?假若它是假的,我也要知道假在哪里. 抱着这样的好奇心,我入坑了,看了大…
有时候为了提升WebAPI的性能,减少响应时间,我们会使用压缩和解压,而现在大多数客户端浏览器都提供了内置的解压支持.在WebAPI请求的资源越大时,使用压缩对性能提升的效果越明显,而当请求的资源很小时则不需要使用压缩和解压,因为压缩和解压同样也是需要耗费一定的时间的. 看见老外写了一篇ASP.NET Web API GZip compression ActionFilter with 8 lines of code 说实话被这标题吸引了,8行代码实现GZip压缩过滤器,我就照着他的去实践了一番…
前言 最近由于项目需要,需要我谅解一下关于在移动平台的解压功能,在移动平台解压,我个人感觉是没有太大必要的,毕竟手机的性能有限.但是,不口否认,移动端的解压功能又是必备的,因为如果对于一些资源管理器类的应用,接入解压功能,会更完全,例如:资源管理器.手机QQ.UC浏览器等一些列应用,涉及到文件的管理与传输,那么查看压缩包下的内容就会显得十分必要了.所以说,如果有必要的话,移动应用还是需要支持的解压的功能的. 压缩文件介绍 既然要解压,那就必须先了解压缩文件,这篇文章只是初稿,所以这里就先介绍几种…
最近在部署环境,在安装memcached的过程中解压时, 解压命令:tar -zvxf memcached-1.4.34.tar.gz 遇到了一个问题, gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now 现在我提供一下我总结的解决方法: 方法一: #tar -vxf memcached-1.4.34.tar.gz  tar包压缩的时候用cv…
linux(ubuntu)文件解压及压缩文件 ubuntu支持文件的解压及压缩功能, 如果ubuntu上面没有安装过unzip工具的话,可以通过下面命令安装: sudo apt-get install unzip zip压缩文件夹,文件及解压文件的命令 1.压缩文件夹 zip -r 目标文件名.zip 要压缩的文件夹 2.把文件 unzip 文件 目的地 把/home目录下面的mydata.zip解压到mydatabak目录里面   3.把文件解压到当前目录 unzip 要解压的文件   其他的…