本文记录一些 CentOS 7 工作中用到优化配置项,整理备忘并分享出来,便于各位看官参阅!
yum
# 查询yum是否安装过某软件
yum list installed | grep php
# 查询yum可用仓库
yum repolist 或 yum repolist enabled
(显示所有仓库:yum repolist all)
保存yum下载的rpm包
修改配置文件 /etc/yum.conf ,将keepcache=0 改为keepcache=1,这样yum安装时,所下载的rpm包会保存在/var/cache/yum/$basearch/$releasever
清华CentOS yum bash源 参考https://mirror.tuna.tsinghua.edu.cn/help/centos/
清华CentOS yum epel源 参考https://mirror.tuna.tsinghua.edu.cn/help/epel/
更换源后只需 yum update && yum upgrade
清楚旧内核
uname -r #查询当前使用的系统
grub2-editenv list
rpm -qa | grep kernel
cat /boot/grub2/grub.cfg |grep "menuentry"
yum remove 你要删除的内核 #把老版本的内核remove,千万不要把正在使用的内核删掉
grub2-mkconfig -o /boot/grub2/grub.cfg #重新编译引导
reboot
彻底关闭ipv6
编辑/etc/default/grub,在GRUB_CMDLINE_LINUX加上的后面句首加上ipv6.disable=1
修改完毕后保存,运行grub2-mkconfig -o /boot/grub2/grub.cfg重新生成grub.cfg文件
reboot重启
运行lsmod|grep ipv6,可以看到ipv6已经关闭。
静态IP
$ vim /etc/sysconfig/network-scripts/ifcfg-ens192
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
NAME="ens192"
DEVICE="ens192"
ONBOOT="yes"
IPADDR="192.168.1.21"
PREFIX="24"
GATEWAY="192.168.1.1"
DNS1="202.106.0.20"