1 服务分类

  

  服务管理内容

    启动

    自启动

  查询已安装的服务

    RPM包安装的服务  自启动的   chkconfig --list   2345中如果是启用,代表下次开机会自启动

             正在运行的服务   ps aux

    源码包安装的服务

      查看服务的安装位置,一般是/usr/local/下

    系统运行级别 配置文件位于 /etc/inittab
      0 关机
      1 单用户 类似于Windows的安全模式,用户修复
      2 不完全多用户,不含NFS服务 文件共享服务,简单但不太安全
      3 完全多用户 字符界面
      4 未分配
      5 图形界面 X11 X window
      6 重启
    

    


2 RPM服务的管理
  
  独立服务管理    
    /etc/init.d -> /etc/rc.d/init.d  软链接
    启动
      /etc/init.d/独立服务名 start|stop|restart|status 标准方式       service 独立服务名 start|stop|restart|status redhat专有命令
        service --status-all 查询所有已安装的rpm独立服务     自启动
   
1 chkconfig 命令
         chkconfig --list | grep httpd       查询
         chkconfig [--level 2345] httpd on/off 开启/关闭 默认就是2345       2 修改文件 /etc/rc.local -> /etc/rc.d/rc.local
        把要自启动的命令写入该文件中即可
          eg. /etc/rc.d/init.d/httpd start
          说明:文件中的 touch /var/lock/subsys/local 会记录系统启动的时间       3 使用ntsysv工具 类似于setup 也是redhat专有
  
   
  基于xinetd服务的管理 超级守护进程 了解即可 一般不用
    安装xinetd与telnet
      yum -y install xinetd
      yum -y install telnet-server 仅学习,不安全,用完删     启动
      vi /etc/xinetd.d/telnet    

      

      service xinetd restart  重启xinetd服务
   自启动
      chkconfig telnet on/off       ntsysv    注意:基于xinetd服务的启动和自启动是绑定的
    

3 源码包服务的管理
  启动
    使用绝对路径,可以查看源码包的安装说明(INSTALL),查看启动脚本的方法
    eg. /usr/local/bin/apachectl start|stop
  
  自启动
    #vi /etc/rc.d/rc.local
    加入
    /usr/local/apache2/bin/apachectl start   
  让源码包服务被 服务管理命令 识别 --不推荐,容易乱
    service命令是查找的位置: /etc/init.d/ -> /etc/rc.d/init.d/ 添加到这里即可
    ln -s /usr/local/apache2/bin/apachectl /etc/init.d/apache
    service apache start|stop|restart   让源码包服务被 chkconfig与ntsysv命令 管理自启 --不推荐,容易乱
    vi /etc/init.d/apache 
    加入
    #chkconfig: 35 86 76 运行级别 启动顺序 关闭顺序
    #description: source package apache 说明,内容随意
    
    #chkconfig --add apache

4 总结

  

												

Linux学习 -- 服务管理的更多相关文章

  1. Linux软件服务管理

    学习该课程之前先学习linux的软件安装管理 1.linux的运行级别有下面几种类型 在后面的服务启动管理之中会被使用到 [root@weiyuan httpd-2.4.20]# runlevel N ...

  2. linux的服务管理(centos6和Centos7)和网络管理(网卡配置),计划服务cron

    服务和网络 管理 init  ifcfg ens33 1.服务: Linux系统中提供的功能,统称为服务,如:at服务.cron服务.web服务.FTP服务.sshd服务等. 服务是由已经在运行的进程 ...

  3. Linux学习 -- 软件包管理

    1 软件包类型 源码包 脚本安装包  install.sh  不常用 二进制包(rpm包.系统默认包) RedHat -- rpm包 Debian,Ubuntu -- beb包 2 RPM包命令管理 ...

  4. Linux系列教程(二十三)——Linux的服务管理

    前面我们讲解Linux软件包管理之源码包.脚本安装包时,我们介绍了rpm包和源码包由于安装位置的不同,会对服务的启动造成影响,具体是什么,本篇博客我们来详细介绍. 1.Linux服务管理总览 我们可以 ...

  5. Linux之服务管理

    一.计划任务 1) Crontab简介 1.Crontab是一个用于设置周期性被执行任务的工具: 2.被周期性执行的任务我们称为Cron Job: 3.周期性执行的任务列表我们称为Cron Table ...

  6. linux(十四)之linux NFS服务管理

    学到这里差不多就结束了linux的基础学习了,其实linux的内容并不难,我们要经常的反复的去操作它,多多和它去联络感情才能很好的掌握这个linux. 加油!今天是星期二.没有什么比努力让人更加热血沸 ...

  7. Linux学习 用户管理

    0.新建用户 sudo useradd -d /home/zookeeper -m zookeeper -d 指定用户组目录 -m 如果前面指定的用户组目录不存在,就创建改目录 passwd 1./e ...

  8. Linux命令-服务管理命令:chkconfig

    chkconfig --list 查看服务自启动状态列表,等同于查看服务列表 设置某一个服务为自启动服务: chkconfig 服务名 on 修改服务的启动级别为3,,5 查看某一个服务时候已经运行了 ...

  9. Linux学习-进程管理

    为什么进程管理这么重要呢? 这是因为: 首先,我们在操作系统时的各项工作其实都是经过某个 PID 来达成的 (包括你的 bash 环境), 因此,能不能进行某项工作,就与该进程的权限有关了. 再来,如 ...

随机推荐

  1. 洛谷-三连击(升级版)-BOSS战-入门综合练习1

    题目描述 Description 将1,2,…,9共9个数分成三组,分别组成三个三位数,且使这三个三位数构成A:B:C的比例,试求出所有满足条件的三个三位数,若无解,输出“No!!!”.  输入输出格 ...

  2. zabbix 监控mysql主从

    这里记录了,每次都百度查询多次. zabbix默认包含mysql监控 其中包含 mysql的基本状态监控 MySQL主从监控需要结合自定义 1)目前项目需求 只对 Slave_IO_Running . ...

  3. JPA 系列教程15-继承-一个表-SINGLE_TABLE

    继承映射策略 一个类继承结构一个表的策略,最终只生成一个表,这是继承映射的默认策略. 举例 如果实体类Teacher继承实体类Person,实体类Student也继承自实体Person,那么只会映射成 ...

  4. POJ 3347 Kadj Squares (线段覆盖)

    题目大意:给你几个正方形的边长,正方一个顶点在x轴上然后边与x轴的夹角为45度,每个正方形都是紧贴的,问从上面看能看的正方形的编号 题目思路:线段覆盖,边长乘上2防止产生小数,求出每个正方形与x轴平行 ...

  5. 《JS权威指南学习总结--第四章4.9.1相等和严格相等》

    内容要点:       一. 严格相等运算符"==="  首先计算其操作数的值,然后比较这两个值,比较过程没有任何类型转换:            1.如果两个值类型不同,则它们不 ...

  6. hdu_5707_Combine String("巴卡斯杯" 中国大学生程序设计竞赛 - 女生专场)

    题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=5707 题意:给你三个字符串 a,b,c,问你 c能否拆成a,b,a,b串的每一个字符在c中不能变 题解 ...

  7. Entity Framework技巧系列之七 - Tip 26 – 28

    提示26. 怎样避免使用不完整(Stub)实体进行数据库查询 什么是不完整(Stub)实体? 不完整实体是一个部分填充实体,用于替代真实的对象. 例如: 1 Category c = new Cate ...

  8. iOS申请真机调试证书 -- 图文详解

    请参考这篇文章 : http://ios.9tech.cn/news/2013/1011/33117.html 这篇文章完全就是对的,主要是最后一步 “配置Xcode" 图没有配全,也配得不 ...

  9. 【转】mysql函数

    MySQL函数 MySQL数据库提供了很多函数包括: 数学函数: 字符串函数: 日期和时间函数: 条件判断函数: 系统信息函数: 加密函数: 格式化函数: 一.数学函数 数学函数主要用于处理数字,包括 ...

  10. perl-cgi命令行调试

    来源: http://www.cnblogs.com/itech/archive/2012/09/23/2698838.html 参考: http://docstore.mik.ua/orelly/l ...