首页 > 代码库 > linux系统服务介绍

linux系统服务介绍

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

2ls -l wtf(这个wtf一定要有执行权限,不然无法加入到系统服务列表)

3chkconfig --list |grep wtf 发现列表中没有wtf

4chkconfig --add wtf

截图如下:

技术分享

6、删除服务项

语法:chkconfig --del servername #只能cd到该目录下操作

技术分享

技术分享






本文出自 “圣骑士控魔之手” 博客,请务必保留此出处http://wutengfei.blog.51cto.com/10942117/1909748

linux系统服务介绍