MakeCourse
TechStudio
Hi guys~
话不多说开始上课!
压 缩 介 绍
压缩是我们常用的一种管理文件的方式。比如我们在windows上最常见的压缩格式基本上是.zip、.rar、.7z等这些作为后缀的压缩文件。而在Linux当中除了刚才说的还有.gz、.xz、.bz2、.tar等等那么我们看一看这些格式的简单介绍。
说了这么多的压缩文件格式,那么我们怎么做才能压缩和解压文件呢?其实不用很麻烦用几个简单的命令就可以了。
zip 压 缩 打 包
如果使用zip文件打包可以直接使用zip命令就像这样。
$ zip -r -q -o zmaker.zip /home/zmaker
这个命令就是把/home/zmaker这个目录打包成一个压缩包命令。-r表示打包内目录内的所有子目录,-p表示压缩时不想屏幕输出信息。-o表示输出文件名称。你也可以在-r后面加上-1到9 表示打包的压缩包压缩率。9最大1最小。
如果你想创建一个带密码的zip压缩文件可以使用-e来创建如:
$ zip -r -e -o shiyanlou_encryption.zip /home/zmaker
zip 压 缩 包 解 压
刚才我们简单的说了一下压缩。那么解压要怎么做呢?其实也是很简单的只需要用unzip命令就可以解压zip的压缩文件。刚才我们建立了一个zmaker.zip如果要解压可以直接$ unzip zmaker.zip这样就可以直接解压到当前目录。如果想要解压到指定目录可以这样做$ unzip -q zmaker.zip -d ziptest如果这个目录没有存在将会自动创建一个目录。
这时候有个小问题,在使用unzip这个命令时我们解压不了中文名的压缩包。因为一般中文名的编码使用的GBK而不是linux默认的UTF-8的编码。这时候我们可以这样做unzip -O GBK 中文压缩文件.zip来更改编码类型。
rar 压 缩 打 包
刚才说了zip的压缩和解压方式现在我们来看看rar这个常用格式怎么做。这里我们需要自行安装一个压缩和解压它的工具。
安装完成以后如果你想要压缩它就可以很简单的使用
rar a zmaker.rar
这个命令来压缩。那么这里a参数来添加一个目录到归档文件中。
rar 解 压
解压也是超级简单直接使用unrar x zmaker.rar就可以啦~当然这都是一些基础的操作如果想要详细了解,可以自行查找哟~
最后呢~还是老规矩给大家带一个好玩的东西。
↓ 更多精彩作品 ↓
Processing系列教程
CAD轻量化教程
Arduino开发入门教程
Scratch图形化编程教程
App Inventor程序开发课程
《玩儿转Micro: bit》系列
Magicavoxel像素体3D建模
Linux基础入门课程
Python入门&人工智能
人工智能先修课程
开放 融合 创造
未完待续
欢迎好奇宝宝们来玩儿!个人参观可直接空降~
团体参观请联系后台,或根据下方联系方式提前预约~
交通路线:乘坐地铁1号线梧桐街站(A出口)
河南省国家大学科技园南配1号楼东1-2层
欢迎关注我们的新浪微博@郑州创客空间
领取专属 10元无门槛券
私享最新 技术干货