Linux服务的管理
1.Linux服务的介绍
系统服务
--某些服务的服务的对象是Linux系统本身,或者Linux系统系统用户,这类服务我们称为系统服务(System Service)
网络服务
--提供给网络中的其他客户端(Client)调用使用的服务,这类的服务我们统称为网络服务(Networking Service)
按照服务启动的方法又可分为
独立系统服务
--服务一经启动,除非关闭系统或者手动关闭,否则都在后台执行,不管有没有用到,这样的服务我们称为独立系统服务(Sys V Service)
临时服务
--临时服务(Transient Service)平时不会启动,当客户端需要时才会启动,使用完毕就会结束。
2.服务管理
linux特别的为每一个独立式的服务提供了一个服务程序启动文件(Service Startup Script)
所有的启动文件被存放在/etc/rc.d/init.d目录下
(如果参数不能用,试试绝对路径进行动作)
启动文件的动作参数如下:
start 启动服务
stop 停止服务
restart 重新启动服务
reload 重载配置文件,在服务一经启动的情况下
condrestart 有条件的重新启动,这个服务必须是已经启动的,才会被重新启动;如果这个服务尚未启动,则无需启动。
status 查看服务的状态
使用service 管理服务
语法: service 服务名 action
参数:
start
stop
status
3.守护进程
inetd是一个特殊的程序,不断的监控所有通讯端口。一但有客户端调用某一个启动文件时,这个程序就要负责启动该服务;而在客户端使用完毕后,该程序也必须负责结束。
守护进程服务位置:/etc/xinetd.d
service xinetd start/stop/status
4.服务的自启动
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。
使用语法:chkconfig [--add][--del][--list][系统服务]或chkconfig [--level <等级代号>][系统服务][on/off/reset]
参数用法:
--add 增加所指定的系统服务,让chkconfig指令得以管理它,并在系统启动的叙述文件内增加相关数据。
--del 删除所指定的系统服务,不再由chkconfig指令管理,并在系统启动的叙述文件内删除相关数据。
--level<等级代号>指定读系统服务要在哪一个执行等级中开启或关毕。(可以看之前的运行等级介绍)
需要说明的是,level 选项可以指定要查看的运行级而不一定是当前运行级。对
于每个运行级,只能有一个启动脚本或者停止脚本。当切换运行级时,init 不会
重新启动已经启动的服务,也不会再次去停止已经停止的服务。
chkconfig --list [name]:显示所有运行级系统服务的运行状态信息(on 或
off)。如果指定了 name,那么只显示指定的服务在不同运行级的状态。
chkconfig --add name:增加一项新的服务。chkconfig 确保每个运行级有一项
启动(S)或者杀死(K)入口。如有缺少,则会从缺省的 init 脚本自动建立。
chkconfig --del name:删除服务,并把相关符号连接从/etc/rc[0-6].d 删除。
chkconfig [--level levels] name:设置某一服务在指定的运行级是被启动,停止
还是重置。
使用范例:
chkconfig --list #列出所有的系统服务
chkconfig --add httpd #增加 httpd 服务
chkconfig --del httpd #删除 httpd 服务
chkconfig --list #列出系统所有的服务启劢情况
chkconfig --list mysqld #列出 mysqld 服务设置情况
chkconfig --level 35 mysqld on #设定 mysqld 在等级 3 和 5 为开机运行服务,-
-level 35 表示操作只在等级 3 和 5 执行,on 表示启劢,off 表示关闭
chkconfig mysqld on #设定 mysqld 在各等级为 on,“各等级”包括 2、3、4、5
等级
Linux服务的管理的更多相关文章
- linux服务后台管理
把进程放到后台有两种方法 1.cmmand & 2.ctrl+z 暂停到后台 查看后台服务 jobs 把后台进程移到前台 fg %2 工作号 恢复到前台 后台服务继续执行 bg ...
- 第11章 Linux服务管理
1. 服务分类 (1)Linux的服务 ①Linux中绝大多数的服务都是独立的,直接运行于内存中.当用户访问时,该服务直接响应用户,其好处是服务访问响应速度快.但不利之处是系统中服务越多,消耗的资源越 ...
- linux笔记:linux服务管理
linux服务的分类: 启动和自启动: 查询已经安装的服务: RPM包的默认安装路径: 独立服务的启动: 独立服务的自启动: 基于xinetd的服务的管理: xinetd服务的自启动: 源码包安装服务 ...
- Linux学习笔记(19) Linux服务管理
1. 服务的分类 Linux服务可分为RPM包默认安装的服务和源码包安装的服务.前者可细分为独立的服务(直接作用于内存中)和基于xinetd服务.xinetd本身是独立的服务,其唯一的功能是管理其他服 ...
- [Linux]服务管理:rpm包, 源码包
--------------------------------------------------------------------------------------------------- ...
- linux 下mysql服务的管理
一.mysql服务的管理 1.1 mysql启动与关闭 linux下启动mysql: /etc/init.d/mysqld start 关闭进程: ps -ef | grep mysql 找到进程号 ...
- Linux基础学习(12)--Linux服务管理
第十二章——Linux服务管理 一.服务简介与分类 1.服务的分类: 注:独立的服务放在内存中(好处:响应的速率快,坏处:独立的服务越多,耗费的内存资源越多):xinetd服务本身是独立的,在内存中, ...
- Linux 服务管理两种方式service和systemctl
Linux 服务管理两种方式service和systemctl 1.service命令 service命令其实是去/etc/init.d目录下,去执行相关程序 # service命令启动redis脚本 ...
- centos linux系统日常管理3 服务管理ntsysv,chkconfig,系统日志rsyslog,last ,lastb ,exec,xargs,dmesg,screen,nohup,curl,ping ,telnet,traceroute ,dig ,nc,nmap,host,nethogs 第十六节课
centos linux系统日常管理3 服务管理ntsysv,chkconfig,系统日志rsyslog,last ,lastb ,exec,xargs,dmesg,screen,nohup,cur ...
随机推荐
- TalkingDataGame SDK在android Lua上的使用
千呼万唤使出来...终于开始更新lua版本的内容了,之前一直有这方面的计划,由于公司业务比较多,一直比较忙-见谅.. 费话不多说,直接上内容.. 整体来讲,先是先建议看一下之前关于cocos2dx上的 ...
- .net截取指定长度汉字超出部分以指定的字符代替
下面是我在网上搜索,然后加以整理的关于在.net中截取指定长度汉字超出部分以指定的字符代替,来拓展一下自己的思路. 方法一 :在后台的select语句中直接操作或是在数据库中写一个存储过程 Selec ...
- jquery 插件大全
1.jquery.roundabout.js 超棒的左右3D旋转式幻灯片jQuery插件 2.jquery validate.js 验证表单 3.jquery ui插件 对话框 日期 4.lhgdia ...
- js 遇到 Permission denied to access property ***
在开发过程 子页面刷新父页面时,中遇到的 Permission denied to access property *** 问题,处理如下: 这是一个跨域的问题,其实很简单 就是子页面所在域名不在父页 ...
- yum 搭建lnmp环境详细步骤
1.关闭防火墙[root@CentOS ~]# chkconfig iptables off 2.关闭selinuxvi /etc/sysconfig/selinux//将SELINUX=enforc ...
- Configure swagger with spring boot
If you haven’t starting working with spring boot yet, you will quickly find that it pulls out all th ...
- 【HDOJ】1243 反恐训练营
LCS. /* 1243 */ #include <cstdio> #include <cstring> #include <cstdlib> #define MA ...
- BZOJ1782: [Usaco2010 Feb]slowdown 慢慢游
1782: [Usaco2010 Feb]slowdown 慢慢游 Time Limit: 1 Sec Memory Limit: 64 MBSubmit: 541 Solved: 326[Sub ...
- 【动态规划】XMU 1032 装配线问题
题目链接: http://acm.xmu.edu.cn/JudgeOnline/problem.php?id=1032 题目大意: 一个物品在2条生产线上加工,每条线上n(n<=1000)个节点 ...
- jsoup web scraping
jsoup简介 jsoup是一款HTML解析器,可用与解析URL地址.HTML文本内同等,操作类似于jQuery,可通过DOM查找数据,操作数据, 使用时需引入jsoup jar jsoup可以从包含 ...