服务安装类型主要分两种:

RPM安装和源码包编译安装:

1.RPM包查看: rpm -qa | grep 包名

  用chkconfig --list 查看服务自启动命令    只对RPM包安装的服务生效 源码包未必生效

  ps -aux (查看系统当中所有启动的进程)  ps aux | grep 服务名 如果有返回则说明服务在运行

  netstat -tlun (守护进程没有端口是看不到的)

2.源码包查看安装服务

源码包的所有都放置在安装目录当中如果删除该目录那么该服务就会干净的在服务器上消失。

 源码包的启动服务一般放置在一个指定的位置如apache: /usr/local/apache2/bin/apactl   restart

3.chkconfig 命令是在收索 /etc/rc.d/init.d   所以我可以让源码包支持办法 ln -s /usr/local/apache2/bin/apactl /etc/rc.d/init.d/httpd

但并不推荐这样做: chkconfig  --add httpd    开启自启动  chkconfig --level 345 httpd off

 [root@localhostA1 ~]# chkconfig --help
chkconfig 版本 1.3.49.3 - 版权 (C) - Red Hat, Inc.
在 GNU 公共许可的条款下,本软件可以被自由发行。 用法: chkconfig [--list] [--type <type>] [name]
chkconfig --add <name>
chkconfig --del <name>
chkconfig --override <name>
chkconfig [--level <levels>] [--type <type>] <name> <on|off|reset|reset

主要: RPM包安装的默认位置:

1. /etc/init.d 与 /etc/rc.d/init.d  着两个目录是硬链接目录

2. /etc/sysconfig/ 初始化环境配置文件位置

3. /etc/ 配置文件位置

4. /etc/xinetd.conf   xinetd配置文件

5. /etc/xinetd.d/  基于xinetd服务的启动脚本

6. /var/lib/  服务产生的数据放在这里

7. /var/log/   日志


2、独立服务的启动

/etc/init.d/独立服务名  start|stop|restart|status(查看服务的运行状态)

用service 命令启动

service 独立服务名 strat|....|       service 是累RHEL发行版特定的

补充:   查看所有RPM包安装服务的运行情况

[root@localhostA1 ~]# service --status-all
abrt-ccpp hook is installed
abrtd (pid ) 正在运行...
abrt-dump-oops 已停
acpid (pid ) 正在运行...
atd (pid ) 正在运行...
auditd (pid ) 正在运行...
automount (pid ) 正在运行...
certmonger (pid ) 正在运行...
Stopped
cgred 已停
cpuspeed 已停
crond (pid ) 正在运行...
cupsd (pid ) 正在运行...
hald (pid ) 正在运行...
表格:filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
ACCEPT all ::/ ::/ state RELATED,ESTABLISHED
ACCEPT icmpv6 ::/ ::/
ACCEPT all ::/ ::/
ACCEPT tcp ::/ ::/ state NEW tcp dpt:
REJECT all ::/ ::/ reject-with icmp6-adm-prohibited Chain FORWARD (policy ACCEPT)
num target prot opt source destination
REJECT all ::/ ::/ reject-with icmp6-adm-prohibited Chain OUTPUT (policy ACCEPT)
num target prot opt source destination 表格:filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
ACCEPT all -- 0.0.0.0/ 0.0.0.0/ state RELATED,ESTABLISHED
ACCEPT icmp -- 0.0.0.0/ 0.0.0.0/
ACCEPT all -- 0.0.0.0/ 0.0.0.0/
ACCEPT tcp -- 0.0.0.0/ 0.0.0.0/ state NEW tcp dpt:
REJECT all -- 0.0.0.0/ 0.0.0.0/ reject-with icmp-host-prohibited Chain FORWARD (policy ACCEPT)
num target prot opt source destination
REJECT all -- 0.0.0.0/ 0.0.0.0/ reject-with icmp-host-prohibited Chain OUTPUT (policy ACCEPT)
num target prot opt source destination irqbalance 已停
Kdump is operational
lvmetad 已停
Checking for mcelog
mcelog (pid ) 正在运行...
mdmonitor 已停
messagebus (pid ) 正在运行...
模块 netconsole 未被加载
配置设备:
lo eth0
当前的活跃设备:
lo eth0
rpc.svcgssd 已停
rpc.mountd 已停
nfsd 已停
rpc.rquotad 已停
rpc.statd (pid ) 正在运行...
ntpd 已停
numad 已停
oddjobd 已停
portreserve 已停
master (pid ) 正在运行...
进程记帐被禁用。
quota_nld 已停
rdisc 已停
restorecond 已停
rngd 已停
rpcbind (pid ) 正在运行...
rpc.gssd 已停
rpc.idmapd (pid ) 正在运行...
rpc.svcgssd 已停
rsyslogd (pid ) 正在运行...
sandbox is stopped
saslauthd 已停
smartd 已停
openssh-daemon (pid ) 正在运行...
sssd 已停
winbindd 已停
ypbind 已停

二、RPM包安装的服务于管理:

基于xinetd: 服务本身没有安装  在现在的Linux内核版本中基于xinetd的服务越来越少

telnet-server服务强烈不建议在线上服务器上安装

 [root@localhost~]#yum -y install xinetd
[root@localhost~]#yum -y install telnet-server

在安装完xinetd后可以用chkconfig --list 最下面会出现基于xinetd服务的命令

 基于 xinetd 的服务:
chargen-dgram: 关闭
chargen-stream: 关闭
daytime-dgram: 关闭
daytime-stream: 关闭
discard-dgram: 关闭
discard-stream: 关闭
echo-dgram: 关闭
echo-stream: 关闭
rsync: 关闭
tcpmux-server: 关闭
time-dgram: 关闭
time-stream: 关闭

如果要启动telnet服务默认的启动在/etc/xinetd.d/telnet而不是/etc/rc.d/init.d/


Linux服务器管理: RPM包的更多相关文章

  1. Linux学习之RPM包管理-yum管理(十七)

    Linux学习之RPM包管理-yum管理 目录 IP地址配置 网络yum源 yum命令 光盘yum源搭建 IP地址配置 IP+子网掩码就可以在局域网(内网)使用. IP+子网掩码+网关+DNS就可以访 ...

  2. linux基础-第十六单元 yum管理RPM包

    第十六单元 yum管理RPM包 yum的功能 本地yum配置 光盘挂载和镜像挂载 本地yum配置 网络yum配置 网络yum配置 Yum命令的使用 使用yum安装软件 使用yum删除软件 安装组件 删 ...

  3. Linux学习之RPM包管理-rpm命令管理(十六)

    Linux学习之RPM包管理-rpm命令管理 目录 简介 RPM包依赖性 包全名与包名 rpm软件包安装 rpm软件包卸载 升级降级rpm软件包 rpm软件包的查询 rpm软件包校验 简介 RPM是R ...

  4. linux软件管理之rpm管理rpm包

    使用RPM工具管理RPM包 ====================================================================================需要 ...

  5. linux软件管理之yum管理rpm包

    YUM 使用官方源 ==================================================================================== 阿里镜像站 ...

  6. Linux 服务器管理建议

    Linux 服务器管理建议 一.学习Linux 的注意事项 Linux 严格区分大小写 Linux 一切皆文件 Linux 不靠扩展名区分文件类型 靠权限位标识来确定的 特殊文件要求写扩展名(给管理员 ...

  7. linux软件管理-RPM

    目录 linux软件管理-RPM RPM的基础概述 RPM包安装管理 linux软件管理-RPM RPM的基础概述 rpm:RPM全称RPM Package Manager缩写,由红帽开发用于软件包的 ...

  8. Linux软件管理--RPM工具

    目录 Linux软件管理--RPM工具 Rpm基础概述: Rpm包安装管理 Linux软件管理--RPM工具 Rpm基础概述: RPM全称RPM Package Manager缩写,由红帽开发用于软件 ...

  9. Linux 强制安装rpm 包

    Linux 强制安装rpm 包 2014年12月12日 10:21 [root@ilearndb1 Server]# rpm -ivh  unixODBC-devel-2.*  --nodeps -- ...

随机推荐

  1. 【BZOJ-3832】Rally 拓扑序 + 线段树 (神思路题!)

    3832: [Poi2014]Rally Time Limit: 20 Sec  Memory Limit: 128 MBSec  Special JudgeSubmit: 168  Solved:  ...

  2. HA模式下历史服务器配置

    笔者的集群是 HA 模式的( HDFS 和 ResourceManager HA).在 ” Hadoop-2.5.0-cdh5.3.2 HA 安装" 中详细讲解了关于 HA 模式的搭建,这里就不再赘述 ...

  3. FastCopy包含和排除文件夹处理

    包含和排除文件夹操作: 1.有多个时,用[;]进行分割. 2.可指定文件夹深度,也可以不用指定,直接最终名称. 3.不用指定盘符. 4.名称后面带上反斜杠[\]. 假如有两个文件夹:F:\A,F:\B ...

  4. Linux Hackers/Suspicious Account Detection

    catalog . Linux黑客帐号攻击向量 . Linux可疑帐号检测模型 1. Linux黑客帐号攻击向量 0x1: 将黑客帐号添加到"root"组 . useradd ha ...

  5. GPU keylogger && GPU Based rootkit(Jellyfish rootkit)

    catalog . OpenCL . Linux DMA(Direct Memory Access) . GPU rootkit PoC by Team Jellyfish . GPU keylogg ...

  6. 如何自己编写一个easyui插件续

    接着如何自己编写一个easyui插件继续分享一下如何从上一节写的“hello”插件继承出一个“hello2”. 参考了combobox的源码中继承combo,当然我这个简单很多了.都是根据自己的理解来 ...

  7. AngularJs angular.Module模块接口配置

    angular.Module Angular模块配置接口. 方法: provider(name,providerType); name:服务名称. providerType:创建一个服务的实例的构造函 ...

  8. Mac系统搭建Go语言Sublime Text 2环境配置

    Go语言是谷歌自家的编译型语言,旨在不损失性能的前提下降低代码复杂率.其优势是让软件充分发挥多核心处理器同步多工的优点,并可解决面向对象程序设计的麻烦. 一.安装Golang的SDK 在官网http: ...

  9. TortoiseSVN 过滤文件(包括已提交和未提交)

    一:svn 设置过滤文件方式 1.选中需要过滤的文件夹或者文件---右键---TortoiseSVN---Add to Ignore list(如果不显示说明该目录已经被添加) 2.在当前工作区域 不 ...

  10. Spring data jpa批量插入和更新

    http://blog.csdn.net/wangshfa/article/details/27323297   1 public interface BatchDao<T> { 2    ...