0
点赞
收藏
分享

微信扫一扫

linux运维第四天

学习目标

一.、PRM软件包管理

学习如何使用PRM软件包管理工具。

二、 Yum软件包仓库

学习如何使用Yum软件包仓库进行软件包管理。

三、命令的补充

补充学习一些常用的Linux命令。

1.常见软件包类型

(1)rpm软件包

  • .rpm 文件,适用于Red Hat、SUSE等系列。

(2)rpm命令

  • 文件名特征:软件名-版本信息.操作系统.硬件架构.rpm
  • 安装路径:
  • 普通执行程序:/usr/bin//bin/
  • 服务器程序、管理工具:/usr/sbin//sbin/
  • 配置文件:/etc//etc/软件名/
  • 日志文件:/var/log//var/log/软件名/
  • 程序文档、man帮助手册页:/usr/share/doc//usr/share/man/

(3)rpm命令选项

  1. -q:查询软件是否安装。
  2. -qa:查看当前系统中所有已安装的软件包。
  3. -qi:查询软件信息。
  4. -ql:查询软件都安装了什么内容(安装清单)。
  5. -qf:查询产生文件的rpm包是哪个。
  6. -qpl:查询软件包的安装清单(可以查看尚未安装的.rpm文件)。
  7. -qpi:查询软件包信息。
  8. -i:表示安装(-vh:添加安装或卸载时的百分比和进度条)。
  9. -e:卸载软件。

导入红帽签名信息

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial

(4)Yum软件包管理

Yum介绍

  • Yum命令:主要用于安装和卸载。
  • rpm:主要用于查询。

(5)搭建Yum仓库

  • 构建软件包仓库。
  • 仓库配置文件的固定地址:/etc/yum.repos.d(文件名必须以.repo结尾)。

仓库配置文件

[repo]
name=描述信息
baseurl=file://软件包仓库的位置
enabled=1
gpgcheck=0

(6)Yum仓库查询

  1. yum list ftp:查询仓库是否有ftp软件。
  2. yum search ftp:包含ftp就匹配。
  3. yum provides /usr/bin/hostname:仓库中哪个软件包产生的该文件。

(7)Yum安装与卸载

  • 安装:yum -y install 软件包名
  • 卸载:yum remove 软件包名

(8)软链接(符号链接)

  • 格式:ln -s /路径/源数据 /路径/快捷方式名字
  • 特点:可以跨分区,文本、目录可作为软链接。

(9)硬链接

  • 格式:ln /路径/源数据 /路径/快捷方式名称
  • 缺点:不能跨分区,只能创建文本的硬链接。

(10)命令补充

历史命令

  1. history:查看历史命令列表。
  2. history -c:清空历史命令。
  3. history -w:记录历史命令为空的状态。

日期时间

  1. date -s “年月日 时间”:修改系统时间。
  2. date +%Y:显示年。
  3. date +%m:显示月。
  4. date +%d:显示日期。
  5. date +%H:显示时。
  6. date +%M:显示分。
  7. date +%S:显示秒。
  8. date +%F:显示年月日。
  9. date +%T:显示时:分:秒。

zip归档工具

  1. 归档+压缩:zip [-r] 备份文件.zip 被归档的文档
  2. 释放归档+解压:unzip 备份文件.zip -d 目标文件夹
  3. 查看压缩包内容:unzip -l 备份文件.zip

统计目录占用空间

  • du -sh:统计目录占用硬盘的空间,提供易读容量单位。

linux运维第四天_配置文件

举报

相关推荐

第四天 作业

Rhcsa第四天

第四天笔记

HCIP 第四天

第四天记录

DOM第四天

0 条评论