Linux学习05-压缩和解压

软件安装

在线安装

apt-get install tree --在线下载安装
apt-get remove tree 移除软件
apt-get update 跟新数据列表
apt-get clean 删除下载的安装包

deb包安装

从网上下载deb包使用如下命令安装
dpkg -i xxx.deb 安装
dpkg -r xxx 删除

源码安装

一般来说参照软件中的readme文件来安装
1解压缩源代码包
2进入安装目录 cd dir
3检查文件是否缺失,创建Makefile,检测编译环境 。./configure
4编译源码,生成库和可执行文件:make
5把库和可执行程序,安装到系统目录下:make install
6删除和卸载软件 make distclean

对文件进行压缩

第一种 gzip 进行压缩

不会保留源文件 并且分别进行了压缩
在这里插入图片描述
使用gunzip来解压缩
在这里插入图片描述

第二种 bzip2进行压缩

使用bzip2 进行压缩 使用bunzip2进行解压
当使用bzip2 可以用不-k 来保留源文件
在这里插入图片描述
在这里插入图片描述
以上两种方式均无法压缩目录

以上两种是基础版本
tar --不提供z/j 那么只能对文件或者目录进行打包
参数
c --创建压缩
x --解压缩
v --显示提示信息 --压缩解压缩都可以使用 --可以省略
f --指定压缩文件的名字
z --使用gzip的方式压缩文件 .gz
j --使用bzip2的方式压缩文件 .bz2

压缩的语法

tar

tar zcvf 生成的压缩包的名字(xxx.tar.gz) 要压缩的文件或者目录
tar jcvf 生成的压缩包的名字 (xxx.tar.bz2)要压缩的文件或者目录
在这里插入图片描述
解压缩的语法
tar jxvf 直接跟压缩包的名字(解压到当前的目录)
解压到指定目录使用-C
在这里插入图片描述

rar --必须手动安装该软件

参数
a --创建压缩文件
x --解压缩文件

压缩语法:
rar a 生成的压缩文件的名字(生成后会自动添加.rar后缀 ) 压缩的文件或者目录
在这里插入图片描述
解压缩的语法
rar x 压缩文件名(解压缩目录) 不加解压缩目录为当前目录

zip

压缩
zip 压缩包的名字 压缩的文件
zip -r 压缩包的名字 目录
解压缩
unzip 压缩包的名字
unzip 压缩包的名字 -d 解压目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值