打包,压缩和包安装

1.压缩与解压缩命令:

压缩命令解压缩命令
zipunzip
gzipgunzip
bzip2bunzip2
xzunxz
压缩文件后缀解压
*.tartar -xvf
*.tar.gztar -xzvf
*.tar.bz2tar -xjvf
*.gzgunzip
*.bz2bunzip2
.rarunrar

查看压缩内容:zcat zless bzcat bzless xzcat
zip格式压缩:
在这里插入图片描述
查看压缩内容:在这里插入图片描述

2.打包:

tar:

选项内容
-c建立压缩打包文件
-x解压
-t查看内容
-r追加文件
-u更新文件
-A归档
-f必须的选项,选项笔试是最后一个,后面要接的是压缩文件名

压缩:

-zgzip
-jbz2
-Jxz
-v显示压缩过程
-o文件解压后到标准输出
-N [date竖 file] somedir跟时间日期,加参数,指定需要打包的目录。打包指定目录中比date时间或者比file时间更新的文件。

在这里插入图片描述

打包tar -cvf
解包tar -xvf
压缩tar -zcvf
解压tar -zxvf

3.包的安装:

Linux上软件包分类
1、源码包
安装的时候需要人工设定相关安装参数,
优点
1、开源的,可以自行修改代码
2、安装的时候可以自定义功能,按需选择功能
3、编译安装,更加适合系统,
4、卸载方便,直接删除安装目录
缺点
1、步骤多,难度大
2、编译时间长
3、错误新手比较难解决

2、二进制包
rpm包
优点:
1、编译过的安装包,执行比较简单,
2、安装速度块
缺点:
1、看不到源码
2、功能无法选择
3、依赖关系需要解决

4.安装方式:

1、YUM安装
yum源 .repo文件,
1、网络源
去镜像网站找,或者使用系统默认的
2、本地源
1、挂载光盘
# mount /dev/sr0 /media #临时挂载
# vi /etc/fstab #永久性挂载
/dev/sr0 /media iso9660 defaults 0 0
2、备份网络源
# cd /etc/yum.repos.d
# mkdir bak
# mv Ce* bak
3、创建光盘的yum源文件
# vi dvd.repo
[Centos]
name=Centos6.8
baseurl=file:///media #三个/,前两个是标准格式,第三个代表根目录
gpgcheck=0
enabled=1
4、清空缓存
# yum clean all
5、创建缓存
# yum makecache
6、验证
# yum list

5.yum相关命令

显示配置仓库
yum repolist [all|enabled]
显示安装包
yum list
yum list | grep XXXX
yum grouplist
yun list installed | grep
yum list available 显示可以安装的包
yum list updates 显示已更新包
yum list recent 显示最近增加的包
安装
yum install 包名
yum instlal 包名 -y
升级
yum update 包名
卸载
yum remove 包名
搜索
yum search 包名
显示信息
yum info 包名
列出软件包提供哪些文件
yum provides 包名

6.rpm: 安装

升级
rpm -Uvh U升级或者安装
-U
-F:升级
卸载:
rpm -e
查询
rpm -qa
-ql 查找安装包的位置
显示信息:
rpm -qi
查询某个文件属于那个 RPM包
rpm -qf /bin/zsh
查询依赖关系
rpm -qR httpd
校验
rpm -V
安装httpd:yum install httpd
在这里插入图片描述

显示安装信息:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值