RHCSA(三)

一、logs日志的管理

1.在rhel7有两种日志:

1)是由rsyslog这个软件记录的日志:

在/var/log文件夹中分门别类的记录着日志信息。

/var/log/message这个文件是系统的综合日志,记录着系统上90%以上的信息。

systemd-journald来管理和记录的日志

 # systemctl  status  sshd 

二、RHEL7的网络管理

1.两套管理系统:

NetworkManager:网络的超级守护进程。

Network

网卡的配置文件:/etc/sysconfig/network-scripts/ifcfg-*

配置文件中重要的参数:

TYPE=Ethernet      :网卡类型

BOOTPROTO=dhcp/none            :IP地址的获取方式

NAME=eno16777736  :网卡的名称

UUID=5caf941a-192e-4bbf-9da7-e9836e8ea78b  :网卡的UUID

DEVICE=eno16777736 :该配置文件对应的设备名称

ONBOOT=yes :该网卡是否跟随系统或服务启动

#IPADDR=192.168.199.25 :手动定义地址时定义IP的参数

#PREFIX=24    :IP地址的掩码位

#NETMASK=255.255.255.0  :IP地址的子网掩码信息

#GATEWAY=192.168.199.1  :网关地址

#DNS1=114.114.114.114   :主DNS地址

#DNS2=8.8.8.8         :备用DNS地址

重新启动网卡让配置信息生效的命令:

Systemctl restart network :前提ONBOOT=yes

三、名称切换服务器文件:        

/etc/nsswitch.conf (决定了/etc/hosts和/etc/resolv.conf谁的优先级更高。)

/etc/hosts  能够记录15条解析

ipv4/ipv6   domain

/etc/resolv.conf  DNS实时生效文件,无需重启任何服务及时生效

nameserver  DNS地址(一行一条)

hosts:      files dns     //hosts文件的优先级高

hosts:      dns files     //DNS优先级更高

端口对照表 :/etc/services

主机名:

在系统内部设置的主机名字,名字随意起,但是如果要让他合法化,能够让世界上都承认他————注册域名。

查看主机名:hostname
设置主机名(立刻生效,但重启失效):hostname  www.sina.com
下次启动机器生效的:vim /etc/hostname   //rhel7

立刻生效,重启后也依旧有效的:

hostname + /etc/hostname = hostnamectl set-hostname  mail.qq.com

四、打包与压缩:

1.打包:

tar cvf xxx.tar  dir/file  //c代表创建 v代表显示详细信息  -f 紧跟着打包之后的文件名,*打包之后的文件必须以“.tar”结尾

2.解包:

tar xvf tmp.tar  -C /tmp/   -x 代表解包  -C 后面指定解压缩后文件的存放位置

五、RPM软件包管理

1.rpm软件包 Redhat package manager

1)红帽提前编译好的二进制的软件包

2)红帽操作系统在安装软件包的时候所需要的特定的格式。

3)默认的可以在系统安装光盘当中的Packages找到他们。

红帽系操作系统:.rpm

Deb系操作系统:.deb

软件包全称的解释:zip-3.0-10.el7.x86_64.rpm

                                                                   i386/i686    

zip:软件包软件的名字

3:软件的主版本号,重要架构更新

0:软件的次版本号,小的轻量级的更新

10:释放次数,红帽工程师编译的次数

EL7:在红帽企业版7(RHEL7)当中,经过了严格的测试

x86_64:该二进制文件,可以直接在X86CPU当中去运行

.rpm:标识了这是一个RPM的包,可以使用RPM管理工具进行管理

2.安装RPM包:rpm –ivh  软件包的名字/软件包的绝对路径

[root@mail Desktop]# rpm -q zip 查询软件包是否安装

[root@mail Desktop]# rpm -qa | grep 关键字  已安装软件包的模糊查询

Rpm –ql 查看软件包所包含的所有文件

Rom –qc  查看软件包包含的配置文件

Rpm –qd 查看软件包中的文档文件

Rpm –qf 查看文件属于哪个软件包

Rpm –V 查看软件包的异动

RPM的缺点:软件的安装和卸载依赖性关系过于繁琐,不好解决

六、解决软件包依赖性关系的利器:YUM

它基于RPM体系,提前做好了软件包的依赖性关系,会有一个数据库专门存放依赖关系。

软件仓库定义文件存放在 /etc/yum.repos.d/配置文件必须以.repo结尾,否则YUM不识别

红帽的衍生系统CentOs不许进行配置,在安装的时候已经自动配置完成。

1.YUM软件仓库的书写

[rhel]软件仓库的id,用于给系统识别,不要添加空格等特殊字符

Name= This is repo 可以给人看的备注信息,可以加入空格等特殊字符

Baseurl=URL 指定软件仓库的位置,需要制定访问协议file://,http://, ftp://

Enable=1 是否开启软件仓库布尔值,1开启|0关闭

Gpgcheck=0 是不是要在这个仓库安装软件包的时候进行软件包的数字签名检测,以防止有人篡改软件包。如果该值等于1需使用gpgkey参数指定文件位置。

编辑结束之后运行

#yum repolist 检测软件包仓库的配置

yum install  软件包名字     //安装指定的软件包

yum remove  软件包的名字  //删除指定的软件包

yum uodate 软件包的名字 //更新指定的软件包

yum list    //查看已安装的和能够安装的软件包的名字

yum list installed //列出已经安装了的软件包

yum list available //列出可安装,但没有安装的软件包

yum info 软件包名  //列出指定的软件包详细信息

yum provides 文件绝对路径或命令  //列出文件或命令的所属软件包——针对系统中没有安装的软件包操作。

2.组安装(一项功能叫做一个组)

实际生产中并不关心安装的软件包叫什名字,由多少个软件包构成,

简单的只想实现这种功能。(一项功能叫做一个组)

yum   grouplist

yum   groupinstall    ‘Server with GUI’

七、磁盘管理:

1.MBR:512B

446B:存放操作系统内核—启动加载器---启动加载器的第一部分

64B:分区表,每个分区占用16B,主要用于存放分区开始的扇区位置和结束的扇区位置64B/16B=4

2B:同位校验码。

2.fdisk分区的使用

# fdisk  /dev/sdb   //交互式的命令行工具

打印分区表         p

新建分区           n

删除分区           d

保存退出           w

不保存直接退出     q

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值