卡卡笔记之Linux Service 服务管理
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-10
卡卡笔记之Linux Service 服务管理
独立服务程序
Xinetd服务程序 负责管理系统中不频繁使用的服务,这些进程在有请求时才由xinetd服备负责启动运行,一旦完成服务请求服务程序就结束运行,这种机制的设计目的是为了有效地减少对系统资源的占用率. Xinetd配置文件内容 [root@localhost ~]# cat /etc/xinetd.conf # # Simple configuration file for xinetd # # Some defaults, and include /etc/xinetd.d/ defaults { instances = 60 log_type = SYSLOG authpriv log_on_success = HOST PID log_on_failure = HOST cps = 25 30 } includedir /etc/xinetd.d // includedir用来设置xinetd的启动配置文件目录 Xinetd启动配置目录 该目录中xinetd管理的每个服务都有独立的配置文件,文件名与服务名相同 [root@localhost ~]# ls /etc/xinetd.d/ 若要查看krb5-telnet服务的启动配置文件 [root@localhost ~]# more /etc/xinetd.d/krb5-telnet # default: off # description: The kerberized telnet server accepts normal telnet sessions, # but can also use Kerberos 5 authentication. service telnet { disable = no flags = REUSE socket_type = stream wait = no user = root server = /usr/kerberos/sbin/telnetd log_on_failure = USERID 若要查看Time服务的启动配置文件 [root@localhost ~]# more /etc/xinetd.d/time # default: off # description: An RFC 868 time server. This protocol provides a # site-independent, machine readable date and time. The Time
# service sends back to the originating source the time in # seconds since midnight on January first 1900. This is the # tcp version. service time { disable = yes type = INTERNAL id = time-stream socket_type = stream protocol = tcp user = root wait = no } 服务状态: 实现方法:chkconfig –list service_name 功能:查看系统中服务启动状态 [root@localhost ~]#chkconfig - -list [root@localhost ~]#chkconfig - -list network [root@localhost ~]#chkconfig network <on|off|reset> 重新启动运行的服务方法: [root@localhost ~]#service xinetd restart Line command 上实现对话模式的服务管理: 主法: [root@localhost ~]# ntsysv 注:Ntsysv可以设置所有服务程序的启动选项,包括受xinetd服务管理的服务,但是它只能设置当前运行级别的启动状态 Linux Process 进程管理 Free //显示可用的内存空间 [root@localhost ~]# free Mem行解释: Mem行的used/free与(-/ buffers/cache)行的 used/free区别: Mem行是从OS的角度——对于OS,buffers/cached 都是属于被使用,其中包括:“内核(OS)使用” “Application(X, oracle,etc)使用” “buffers cached” -/ buffers/cache行所指的是从应用程序角度——对于应用程序来说,buffers/cached 是等于可用的,buffer/cached是为了提高文件读取的性能,当应用程序需要用到内存的时候,buffer/cached会很快地被回收. buffers与cached的区别: - buffers是指用来给块设备做的缓冲大小,他只记录文件系统的metadata以及 tracking in-flight pages; 也就是说,buffers是用来存储,目录里面有什么内容,权限等等
= cached是 |
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |