LINUX系统服务相关操作

发布时间:2014-10-22 13:33:53编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"LINUX系统服务相关操作",主要涉及到LINUX系统服务相关操作方面的内容,对于LINUX系统服务相关操作感兴趣的同学可以参考一下。

系统为实现某些功能必须要提供一些服务(不管系统本身还是网络方面),这个服务就称为service 实现这个service 的程序叫做daemon    达成某个服务是需要一个daemon在背景中运行 如实现定时工作排程service的程序为crond这个daemon daemon的主要分类 依据启动与管理方式来区分,分为独立启动的stadn alone    由一支特殊daemon来统一管理 super daemon 又分两种形式 多重线程multi-threaded 单个线程single-threaded 依据工作形态类型区分 signel-control 透过讯号来管理,只要有任何客户端请求,就立即启动去处理 inter-control 每隔一段时间就主动去执行某项工作  atd crond 系统中服务与端口对应 /etc/services daemon启动脚本与启动方式 启动脚本放置处 /etc/init.d/* 各服务的初始化环境配置文件 /etc/sysconfig/* super daemon配置文件 /etc/xinetd.conf  /etc/xinetd.d/* 各服务各自的配置文件 /etc/* 各服务产生的数据库 /var/lib/* 各服务的程序之PID记录处 /var/run/* 启用服务两种方法 service crond restart/start/stop /etc/init.d/crond restart/start/stop 观察系统启动的服务  netstat -tulp 查看有监听网络的服务  netstat -lnp 观察所有服务状态 service --status-all 管理开机启动的服务 chkconfig chkconfig --list|more 列出系统中所有被chkconfig管理的服务 chkconfig --list  仅将当前的各项服务状态显示出来 chkconfig --level 345 atd on 让atd这个服务在3.4.5等级启动 chkconfig --list httpd chkconfig httpd on chkconfig --add servicename 增加一个服务名称给chkconfig管理,名称必须在/etc/init.d/中, chkconfig --del servicename 删除一个chkconfig管理的服务 X WINDOW 这里可以用chkconfig --list |more 查看在runlevel 5上启动的服务,和用ps -aux查看在startx启动时运行服务信息对比即知. startx只是在原运行级别基础上加载了图形,而init 5除了图形外还有字符支持等。 本文出自 “还不算晕” 博客,请务必保留此出处http://haibusuanyun.blog.51cto.com/2701158/757656


上一篇:一次添加硬盘分区并修改/etc/fstab引起的故障
下一篇:trie树练习 Hat’s Words

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款