Linux 服务分类
一,服务分类
1,服务简介与分类
1,服务的分类

启动与自启动
1,服务启动:就是在当前系统中让服务运行,并提供功能
2,服务自启动:自启动是指让服务在系统开机或重启动之后,随着系统的启动而自动启动的服务
查询已安装的服务:
1,RPM包安装的服务
chkconfig --list 查看服务自启动状态,可以看到所有RPM包安装的服务
2,源码包安装的服务
查看服务安装位置,一般是/usr/local下
ps -aux 查看进程
RPM安装服务和源码包安装服务的区别:
RPM安装服务和源码包安装服务的区别就是安装位置的不同
1,源码包安装在指定位置,一般是/usr/local
2,RPM包安装在默认位置中
二,RPM服务的管理
1,独立服务
1,独立服务的管理
/etc/init.d 启动脚本位置
/etc/sysconfig 初始化环境配置文件位置
/etc/ 配置文件位置
/etc/xinetd.conf xinetd配置文件
/etc/xinetd.d 基于xinetd服务的启动脚本
/var/lib 服务产生的数据放在这里
/var/log 日志
2,独立服务的启动
1,/etc/init.d/独立服务名 start/stop/status/restart
2,service 独立服务名 start/stop/status/restart
service --status-all
所有RPM包安装的状态列出来
3,独立服务的自启动
1,chkconfig 【--level 运行级别】【独立服务名】【on|off】
2,修改 /etc/rc.d/rc.local 文件
3,使用 ntsysv命令管理自启动
2,基于xinetd的服务
超级守护进程
1,安装xinetd与telnet(telnet现在已经是不安全的服务了,如果是在自己的服务器上测试的话,测试完了之后记得删除)
yum -y install xinetd
yum -y install telnet-server
2,xinetd服务的启动
vi /etc/xinetd.d/telnet
重启xinetd服务
service xinetd restart
3,xinetd服务的自启动
1,chkconfig telnet on
2,ntsysv
三,源码包服务的管理
1,源码包安装服务的启动
1,使用绝对路径,调用启动脚本来启动,不同的源码包的启动脚本不同,可以查看源码包的安装说明,查看启动脚本的方法
/usr/localapache2/bin/apachectl start/stop
2,源码包服务的自启动
vi /etc/rc.d/rc.local
加入 /usr/localapache2/bin/apachectl start
3,让源码包服务被服务管理命令识别
1,让源码包的apache服务能被service命令管理启动
ln -s /usr/localapache2/bin/apachectl /etc/init.d/apache 软链接
2,让源码包的apache服务能被chkconfig与ntsysv 命令管理自启动
vi /etc/init.d/apache
#chkconfig:35 86 76
指定httpd脚本可以被chkconfig命令管理,格式是:chkconfig:运行级别 启动顺序 关闭顺序
#description:source package apache
说明,内容随意
chkconfig --add apache
把源码包apache加入chkconfig命令
Linux 服务分类的更多相关文章
- 第11章 Linux服务管理
1. 服务分类 (1)Linux的服务 ①Linux中绝大多数的服务都是独立的,直接运行于内存中.当用户访问时,该服务直接响应用户,其好处是服务访问响应速度快.但不利之处是系统中服务越多,消耗的资源越 ...
- [Linux]服务管理:rpm包, 源码包
--------------------------------------------------------------------------------------------------- ...
- linux笔记:linux服务管理
linux服务的分类: 启动和自启动: 查询已经安装的服务: RPM包的默认安装路径: 独立服务的启动: 独立服务的自启动: 基于xinetd的服务的管理: xinetd服务的自启动: 源码包安装服务 ...
- Linux学习笔记(19) Linux服务管理
1. 服务的分类 Linux服务可分为RPM包默认安装的服务和源码包安装的服务.前者可细分为独立的服务(直接作用于内存中)和基于xinetd服务.xinetd本身是独立的服务,其唯一的功能是管理其他服 ...
- Linux学习方法之以始为终—Linux工作分类
/** ****************************************************************************** * @author 暴走的小 ...
- 理解 Linux 配置文件分类和使用
理解 Linux 配置文件分类和使用 本文说明了 Linux 系统的配置文件,在多用户.多任务环境中,配置文件控制用户权限.系统应用程序.守护进程.服务和其它管理任务.这些任务包括管理用户帐号.分配磁 ...
- Linux基础学习(12)--Linux服务管理
第十二章——Linux服务管理 一.服务简介与分类 1.服务的分类: 注:独立的服务放在内存中(好处:响应的速率快,坏处:独立的服务越多,耗费的内存资源越多):xinetd服务本身是独立的,在内存中, ...
- linux服务管理 服务管理
系统的运行级别 运行级别 0 关机(不能设置) 1 单用户模式,类似windows的安全模式 2 不完全的命令行模式,不含NFS服务(文件共享的服务) 3 完全的命令行模式,就是标准字符界面 4 系统 ...
- Linux服务管理总结
简介与分类 系统的运行级别 运行级别 含义 0 关机 1 单用户模式,可以想象为windows的安全模式,主要用于系统修复 2 不完全的命令行模式,不含NFS服务 3 完全的命令行模式,就是标准字符界 ...
随机推荐
- UNP——第二章,常见协议概述
1.为什么要了解协议 程序员与协议合作,完成应用. 了解协议是为了了解协议完成了什么,提供了什么服务,自己还应该做什么. 2.从协议的角度,套接字是什么 套接字是协议的接口, IP套接字,代表可使用I ...
- Linux 笔记2
1.linux的usr目录相当于windows下Program Files目录,存放的应用程序2.在centos 6.4按ctrl+alt+F2切换到命令行,ctr+alt+F8切换到图像界面,ctr ...
- linux服务器远程网络开机(wake on lan)
通过网络可以远程开关机,某些时候比较方便管理机器 检查服务器是否支持远程网络开机 [root@lab5101 ~]# ethtool eth0 Settings for eth0: Supported ...
- Weevely使用方法以及通信流量分析
Weevely简介 weevely项目地址:点击查看 weevely是一款针对PHP的webshell的自由软件,可用于模拟一个类似于telnet的连接shell,weevely通常用于web程序的漏 ...
- Linux标准输入、标准输出、错误输出
Linux中的输入文件.输出文件.错误输出 文件名称 文件描述符 标准输入 0 (默认是键盘) 标准输出 1 (默认是屏幕) 标准错误 2 (默认是屏幕) 输出重定向 Linux中&表示后台运 ...
- 面试必看!凭借着这份 MySQL 高频面试题,我拿到了京东,字节的offer!
前言 本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水. 前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面 ...
- 深度分析:Redis 的数据结构及其使用场景分析,原来这么简单?
Redis基础数据结构有哪些? 一.String(字符串) 在任何一种编程语言里,字符串String都是最基础的数据结构, 那你有想过Redis中存储一个字符串都进行了哪些操作嘛? 在Redis中St ...
- 总结MathType中输入小于号的方法
作为一款专业的公式编辑软件,MathType可谓是非常强大,先不说其编辑公式是多么的方便.迅速,但就打开软件界面,看到不可估算的数学符号有那么多,你就会感叹它的强大,竟然能把绝大部分的数学符号都汇聚于 ...
- 使用Camtasia来给视频或者图片调色
喜欢摄影和制作视频的朋友可能知道,一张好看的照片或一段精美视频的构成要素很多,取景本身就是很重要的条件,相机的硬件水平也是一个重要因素,接下来的就是后期的编辑和处理了,而在后期处理过程中调色是十分重要 ...
- Python判断是否为数字
前言 Python isdigit()方法检测字符串是否只由数字组成. isdigit()方法语法: str.isdigit() 如果字符串只包含数字则返回 True 否则返回 False. 示例 x ...