redhat7.x精简启动项
1. 查看哪些开启自启的服务:
systemctl list-unit-files | grep enabled
这里的enabled就是开机启动,disabled就是不开机启动,static是服务的开机启动项不可被管理(对应的unit文件中没有定义[Install]区域,因此无法配置为开机启动服务)
2. 关闭不需要的服务
systemctl disable servicename
3. 常见服务说明列表
服务名称 | 功能 | 默认 | 建议 | 备注 |
atd | 计划任务,/etc/at.allow,/etc/at.deny | on | off | 可用crond代替 |
auditd | 配合selinux审核 | on | off | |
autovt | 登录相关 | on | on | |
blk-availability | lvm2相关 | on | on | 有lvm就开 |
crond | 计划任务 | on | on | |
default.target | 默认启动项 | on | on | |
multi-user.target | 同default.target | on | on | |
firewalld | Centos7的默认防火墙 | on | off | |
getty | tty控制台相关 保留 | on | on | |
htcacheclean | Apache清除磁盘缓存 | off | off | |
httpd | http服务器 | off | off | 看需要,可用Nginx代替 |
ip6tables | ipv6防火墙 | on | off | 不用ipv6就关闭 |
iptables | ipv4防火墙 | on | on | 看需要,阿里云安全组可代替 |
irqbalance | cpu负载均衡 | on | on | 多核cpu需要 |
iscsi | 网络存储相关,san | on | off | 看需要 |
iscsid | 网络存储相关,san | on | off | |
kdump | 内核崩溃信息捕获 | on | on | 看需要 |
lvm2-monitor | Lvm监控 | on | on | 有lvm就开 |
mdmonitor | 软raid监控 | on | on | 建议开 |
microcode | 处理器稳定性增强 保留 | on | on | |
multipathd | off | off | ||
NetworkManager-wait-online | 网卡守护进程 关闭 | on | off | |
netconsole | 网络驱动程序调试用 | off | off | |
netfs | 网络文件系统 | on | off | 有用nfs可以开 |
network | 启动是激活网络接口 | on | on | 必须开 |
nscd | name cache,应该与DNS相关 | off | off | |
ntpd | 自动对时服务 | on | on | |
ntpdate | 自动对时服务 | off | off | |
php-fpm | Php解释器 | off | off | 用到开 |
postfix | 替代sendmail的邮件服务器 | on | off | |
rdisc | 自动检测路由器 | off | off | |
restorecond | selinux相关 | off | off | 用selinux就开 |
rsyslog | 系统的日志服务 | on | on | 必须开 |
saslauthd | sasl认证服务相关 | off | off | |
sshd | ssh服务端 | on | on | 必须开 |
svnserve | Svn服务端 | off | off | 服务端开,客户端关闭 |
sysstat | 系统状态监测命令提供 iostat 和 sar | on | on | |
systemd-readahead-collect | 内核调用--预读取 保留 | on | on | |
systemd-readahead-drop | -- | |||
systemd-readahead-replay | -- | |||
dm-event | 设备映射用 | on | on | |
udev-post | 设备管理系统 | on | on | |
xinetd | 超级守护进程 | on | off | 用到可以开 |
remote-fs.target | 远程挂载文件系统 | on | off | 用到再开 |
runlevel2.target | 运行级别 用于兼容6的SysV | on | on | |
runlevel3.target | -- | on | on | |
runlevel4.target | -- | on | on |
4,unit file 详细介绍
https://www.cnblogs.com/usmile/p/13065594.html