目录
一、日志管理
1、日志进程rsyslog
1.1系统日志管理
1.1.1处理日志的进程
第一类:rsyslogd系统专职日志程序,处理据大部分日志记录系统操作有关的信息,如登录信息,程序启动关闭信息,错误信息。
第二类:例如httpd/nginx/mysql各类应用程序,可以以自己的方式记录日志。
1.1.2 常见的日志文件(系统、进程、应用程序)
tail -10 /var/log/messages #系统主日志文件
tail -f /var/log/messages #动态查看日志文件的尾部
tail /var/log/secure #认证、安全
tail /var/log/yum.log #yum
tail /var/log/maillog #跟邮件postfix相关
tail /var/log/cron #cron、at进程产生的日志
tail /var/log/dmesg #和系统启动相关
1.1.3 rsyslogd配置
相关程序:yum install rsyslog logrotate 重装,默认已安装,如果出问题重新安装
启动程序:systemctl start rsyslog.service
相关文件:查看控制面板信息 rpm -qc rsyslog
观察日志程序的配置文件:
/etc/rsyslog.conf #rsyslogd主配置文件(关键)
/etc/sysconfig/rsyslog #rsyslogd相关文件,定义级别(了解一下)
/etc/logrotate.d/syslog #和日志半轮转(切割)相关
1.1.4 主配置文件
告诉rsyslogd进程什么日志,应该存到哪里
vim /etc/rsyslog.confp
2 日志轮转logrotate
1.2工作原理:按照配置进行轮转
配置文件种类:
主文件:/etc/logrotate.conf(决定每个日志文件如何轮转)
子文件夹:/etc/logrotate.d/* (自定义配置,方便管理)
date可以查看时间也可以修改时间:date 月日时分 每个两位数
二、网络管理
1、网络接口名称规则
1.1 NetworkManager服务
网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。默认情况下,Cent0S/RHEL7已安装网络管理器,并处于启动状态。
systemctl status NetworkManager
systemctl status network
1.1.2 配置网络工具
命令,字符,图形
命令行配置:配置文件:vim 命令行:nmcli(如果没有这个命令,可以执行安装yum -y install NetworkManager)
图形配置:简易图形:nmtui 图形界面:nm-connection-editor
2、配置网络参数
2.1 配置IP
方法:配置网卡:参数先备份网卡配置文件再修改 备份cp /etc/sysconfig/network-scripts/ifcfg-ens33 .
重启网络服务
vim /etc/sysconfig/network.scripts/ifcfg-ens33
systemctl restart network (重启一下)
主机名:查看主机名 hostname
配置主机名:hostnamectl set-hostname example 修改主机名
查看和配置主机名:cat /etc/hostname 或者 vim /etc/hostname 修改之后产看主机名,修改后的名字保存到文件中了(这个也可以修改主机名,直接在里面修改名字即可)
重启生效:reboot 重启之后修改的名字才能生效
网络测试工具:ip a 查看ip ;ip route 查看路由,查看网关; ip neigh 另一台主机ping通,查看邻居