linux系统服务介绍
在windows系统中,我们可以打开任务管理器来打开或者关闭某些服务。在Linux系统下也同样有这样的需求,那么linux下怎么打开类似于windows下的“任务管理器”呢?
linux系统下调整服务的启动和不启动有两种办法:
1、ntsysv命令
如果这个命令不存在
yum install -y ntsysv
安装好之后,截图如下:
进入到这个界面后,空格键来改变*和空,空就代表不启动
关闭一些不常用的服务
禁用:
atd
auditd
haldaemon
ip6tables
mdmonitor
massagebus
netfs
nfslock
postfix
rpcbind
rpcgssd
udev-post
TAB键去确定
完成调整服务列表,如要生效必须重启系统!!
2、chkconfig --list
注:chkconfig命令更改的服务可以当场生效,不用重启系统!!
列一下有哪些服务,如截图所示:
3、实例
如果想让crond服务不启动
chkconfig crond off
chkconfig --list crond
注:这里的0到6代表的含义就是runlevel运行级别
(0关机时关闭,1单用户关闭,多用户模式2,3关闭,4保留的关闭,5图形界面关闭,6重启关闭)
chkconfig crond off/on
这个off/on起作用的就是2、3、4、5
打开某个运行级别:chkconfig --level 3 crond on
打开多个运行级别:chkconfig --level 245 crond on
4、系统产生的服务列表在这个目录下
cd /etc/init.d/ 【绿色部分】
5、添加服务项
语法:chkconfig --add servername,做个实验:
(1)首先cp crond wtf
(2)ls -l wtf(这个wtf一定要有执行权限,不然无法加入到系统服务列表)
(3)chkconfig --list |grep wtf 发现列表中没有wtf
(4)chkconfig --add wtf
截图如下:
6、删除服务项
语法:chkconfig --del servername #只能cd到该目录下操作
本文出自 “圣骑士控魔之手” 博客,请务必保留此出处http://wutengfei.blog.51cto.com/10942117/1909748
原文地址:http://wutengfei.blog.51cto.com/10942117/1909748