linux网络配置和日志
关闭networkmanager
centos8不用关!
不要问为什么,问就是多余!
两种方法
-
/etc/init.d/networkmanager stop
chkconfig --level 2345 networkmanager off -
systemctl stop NetworkManager
systemctl disable NetworkManager #设置永久关闭
同理设置开机启动:systemctl enable NetworkManager
centos的网络配置
现在的ifconfig逐渐被ip addr取代
ip addr能查看网卡的状态,并且能查看已经关闭(down)的网卡
格式如下,配置文件:/etc/sysconfig/network-scripts目录下
自动获取dhcp:
DEVICE=ens33 #改成自己的网卡名
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=dhcp
静态:
DEVICE=ens33 #改成自己的网卡名
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.21.21.24
NETMASK=255.255.0.0
GATEWAY=172.21.1.1
DNS1=114.114.114.114
还有这种:
ip addr add 172.21.21.22/16 dev ens33
add 添加IP
dev 设备网卡 ens33
ip link set dev ens33 down #关闭ens33网卡
ip link set dev ens33 up #开启ens33网卡
添加网关 ip route add default via 172.21.1.1
添加dns:文件/etc/resolv.cong
nameserver 114.114.114.114
centos8的网络配置
重启网卡:nmcli c reload ;nmcli c up ens33
自己看这改改把:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=c96bc909-188e-ec64-3a96-6a90982b08ad
DEVICE=ens33
ONBOOT=yes
IPADDR=172.21.21.21
NETMASK=255.255.0.0
GATEWAY=172.21.1.1
DNS1=114.114.114.114
开启路由转发
查看是否开启:sysctl -p
修改配置文件:vim /etc/sysctl.conf
制定周期任务
文件:vim /etc/crontab
解释一下:5到6月的每周五的23点30分以root用户身份执行init 6(重启)命令
周期任务运行状态:/etc/init.d/crond status/stop/start
查看硬盘inode值
tune2fs -l /dev/sda1
建立文件系统制定block大小为4k
mkfs.xfs -b 4096 /dev/sda?
周期任务日志文件
背景:tar -zcf /opt/secur`date +%M%H`.tar.gz secure
显示为当前时间:12:41
周期性对一个文件进行打包压缩处理
vim /etc/crontab
每天每时每分以root身份到/var/log目录下执行对secure文件进行打包压缩处理
重启服务
发现并没有进行打包压缩,查看日志文件
修改错误
重启服务
正常打包压缩
日志总文件
/etc/rsyslog.conf