Linux初识篇(四)

####系统的日志管理###

##日志的远程同步##
在日志发送方:
vim /etc/rsyslog.conf
. @172.25.254.100 ##"@"表示udp协议发送,“@@”表示tcp协议发送

systemctl restart rsyslog

在日志接收方:
vim /etc/rsyslog.conf
15 $Modload imudp ##开启接收模块
16 $UDPServerRun 514 ##开启接收端口

systemctl restart rsyslog
systemctl stop firewalld ##关闭防火墙
systemctl disable firewalld ##设定防火墙开机不启动

测试:在日志发送和接收方都清空日志

/var/log/messages

在日志发送方
logger test

在发送方和接收方都可以查看到日志

cat /var/log/messages

####日志采集格式的设定####.
vim /etc/rsyslog.conf

$template LOGFMT,"%timegenerated% %FROMHOST-IP% %syslogtag% %msg%\n"

%timegenerated% ##显示日志时间
%FROMHOST-IP% ##显示主机IP
%syslogtag% ##显示记录目标
%msg% ##日志内容

. /var/log/westos;LOGFMT

在日志发送方
logger test

在日志接收方:
cat/var/log/westos

####时间同步服务####

服务名称
chronyd

##在服务端
vim /etc/chronyd.conf
22 allow 172.25.254.0/24 ##允许哪些客户端来同步本机时间
29 local stratum 10 ##本机不同步任何主机的时间,本机作为时间源

systemctl restart chronyd

##在客户端
vim /etc/chronyd.conf
server 172.25.254.100 iburst ##本机立即同步100这台主机的时间

systemctl restart chronyd

##测试:
#在客户端
[root@client ~]# chronyc sources -v

####timedatectl 命令####
timedatectl ##管理系统时间
timedatectl set-time ##设定当前时间
timedatectl set-timezone

####journal命令###
1.journalctl ##日志查看工具
-n 3 ##查看最近3条日志
-p err ##查看错误日志
-o verbose ##查看日志的详细参数
–since ##查看从什么时候开始的日志
–until ##查看到什么时候为止的日志
journalctl --since “2018-10-13 12:00”–until“2018-10-13 12:01”

2,如何使用systemd-journal保存系统日志

mkdir /var/log/journal
chgrp systemd-journal /var/log/journal
chomd g+s /var/log/journal
ps aux | grep systemd-journald

ls /var/log/journal
2.\u5982\u4f55\u4f7f\u7528systemd-journal\u4fdd\u5b58\u7cfb\u7edf\u65e5\u5fd7

mkdir /var/log/journal
chgrp systemd-journal /var/log/journal
chmod g+s /var/log/journal
ps aux | grep systemd-journal
killall -1 systemd-journald

ls /var/log/journal
946cb0e817ea4adb916183df8c4fc817

###linux下的网络配置###
###1.什么是IP address
internet protocol addresss ##网络协议地址

   ipv4 internet protocol version 4

   1.2*32
   ip是由32个01组成
   11111110.11111110.11111110.11111110 = 254.254.254.254

###2.子网掩码
用来划分网络区域
子网掩码非0的位对应的ip上的数字表示这个ip的网络位
子网掩码0位对应的数字是ip的主机位
网络位表示网络区域
主机位表示网络区域内的某台主机

###3.ip通信判定
网络位一致,主机位不一致的2个ip可以直接通信
172.25.254.1/24 24=255.255.255.0
172.25.254.2/24
172.25.0.1/16

###4.ip网络设定工具
ping ##检测网络是否通畅
ifconfig ##查看或设定网络接口
ifconfig device ip/24 ##设定ip
ifconfig device down ##关闭接口
ifconfig device up ##开启接口

   ip addr show

###5.图形方式设定ip
1.nm-connection-editor

2.nmtui

###6.命令方式设定网络

nmcli ##NetworkManager必须开启
nmcli device show eth0 ##查看网卡信息
nmcli device status eth0 ##查看网卡服务接口信息
nmcli device connect eth0 ##启动eth0网卡
nmcli device disconnect eth0 ##启动eth0网卡

nmcli connection show
nmcli connection down westos
nmcli connection up westos
nmcli connection delete westos
nmcli connection add type dthernet con-name westos ifname

$template LOGFMT

猜你喜欢

转载自blog.csdn.net/daydream9217/article/details/83210961