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

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. VS中的代码段功能

    1.前言 开发人员不喜欢打字.如果你希望提高开发人员的生产力,减少键入的数量,这也同时减少打字稿的数量以及因此产生的编译器错误,这些都极大分散了开发人员的注意力.代码重用是开发人员收集代码的另一个原因 ...

  2. 整站网页doc下载wget (转)

    -x -np -p -m -k -t -X/upload/ http://网址 为了让这个命令行的各选项意义更加明确,它还可以写成: --force-directories --no-parent - ...

  3. 如何查询Oracle中所有用户信息

    1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角色系统权限( ...

  4. Windows Directory ACL Security Check By ACL Baseline

    catalog . Windows NTFS ACL(MAC) Permission . How the System Uses ACLs . 服务器不安全ACL配置带来的攻击向量 . NTFS AC ...

  5. Queue 先进先出队列的操作

    1.Queue定义 System.Collections.Queue类表示对象的先进先出集合,存储在 Queue(队列) 中的对象在一端插入,从另一端移除. 2.优点 1.能对集合进行顺序处理(先进先 ...

  6. AngularJs angular.injector、angular.module

    angular.injector 创建一个injector对象, 调用injector对象的方法可用于获取服务以及依赖注入. 格式:angular.injector(modules); modules ...

  7. codevs 3143 二叉树的序遍历

    传送门 Description 求一棵二叉树的前序遍历,中序遍历和后序遍历 Input 第一行一个整数n,表示这棵树的节点个数. 接下来n行每行2个整数L和R.第i行的两个整数Li和Ri代表编号为i的 ...

  8. Beta版本——第七次冲刺博客

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  9. hdu 1233 - 还是畅通工程(MST)

    还是畅通工程 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Subm ...

  10. JavaWeb学习总结-05 Servlet 与页面的交互(02)

    一 模拟请求数据 为了测试方便,把请求 json,txt, xml,html格式的文件放到了公网上面,可以通过以下地址请求: http://wx.glab.cn/xpxiaowu4java/json/ ...