系统运行级别

     # 运行级别                                           # 含义
        0                                                关机
        1                           单用户模式,可以想象为windows的安全模式主要用于系统修复
        2                                      不完全的命令模式,不含NFS服务
        3                                      完全的命令行模式,就是标准的字符界面
        4                                               系统保留
        5                                               图形模式
        6                                               重启动

  runlevel   查看运行级别命令
  init  运行级别  修改运行级别命令
  vim /etc/inittab 系统开机后直接进入哪个级别

                                      


                                         # 服务的分类
                                                                                              独立的服务
                                          rpm包默认的安装的服务
                                                                                              基于xinetd服务
                  linux 服务
                                          源码包安装的服务





                                        # 启动与自启动
  
            服务启动 : 就是在当前系统中让服务器运行,并提供功能
            服务自启动  : 自启动是指让服务在系统开机或重启动之后,随着系统的启动而自启动的服务




                                        # 查询已安装的服务              
                                  
            RPM包安装的服务
               chkconfig  --list 查看服务自启动状态,可以看到所有RPM包安装服务

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




                           # RPM安装服务和源码包安装服务的区别
         
      RPM安装服务和源码包安装服务的区别就是安装位置的不同
          1.源码包安装在指定位置一般是/usr/local/
          2.RPM包安装在默认位置中


      vi /etc/services 查看唱过端口与服务对应的文件




                                      # 查询系统中开启的服务

      netstat -tlunp       会列出系统中所有已经启动的服务
                   -t 列出tcp 数据
                   -u 列出udp数据
                   -l 列出正在监听的网络服务(不包含已经连接的网络服务)
                   -n 用端口来显示服务,而不是服务名
                   -p 列出该服务的进程ID(PID)
      



                             # 1.RPM安装服务和源码包安装服务的区别
         
      RPM安装服务和源码包安装服务的区别就是安装位置的不同
          1.源码包安装在指定位置一般是/usr/local/
          2.RPM包安装在默认位置中




                                # 2.独立服务的启动
    
      1. /etc/init.d/独立服务名   start | stop | status | restart
      2. service 独立服务名  start | stop | restart || status
      
      /etc/init.d/ : 启动脚本位置
      /etc/sysconfig/ : 初始化环境配置文件位置
      /etc/ : 配置文件位置
      /etc/xinetd/conf : xinted 配置文件
      /etc/xinetd.d : 基于xinetd 服务的启动脚本
      /var/lib/ : 服务产生的数据放在这里
      /var/log/ : 日志



                            # 3. 独立服务的自启动
  
      1. chkconfig [--level 运行级别] [独立服务名][on|off]
          例:
                chkconfig  --level 2345 mysqld on
                chkconfig  mysqld on
       2. 修改 /etc/rc.d/rc.local 文件
          例: 
                /etc/init.d/mysqld start


                      # 基于xinetd服务管理
    
        1. 安装xinetd  yum -y install  xinetd
        2. xinetd服务的启动  vi /etc/xinetd.d/rsync
            例:
              service rsync   (服务器的名称为rsync)
              {
                    flags  =  REUSE  标志位REUSE,设定TCP/IP socket 可复用
                    socket_type = stream          使用TCP协议数据包
                    wait  = no                             允许多个连接同时连接
                    user = root                           启动服务的用户为root
                    server = /usr/bin/rsync         服务的启动程序
                     log_on_failure += USERID   登录失败后记录用户的ID
                     disable  =  no (改成yes)   服务不启动(改成启动)
              }
        
        service xinetd restart  重启服务

        3. xinetd 服务的自启动 chkconfig rsync on


                                    # 源码包安装服务的启动

        使用绝对路径,调用启动脚本来启动。不同的源码包的启动脚本不同,可以查看源码包的安装说明,查看启动脚本的方法
         例:
              /usr/local/apache2/bin/apachectl    start | stop


        
                                     #源码包服务的自启动
  
        vi  /etc/rc.d/rc.local  加入 /usr/local/apache2/bin/apachectl  start


                                      
                                    # 让源码包服务呗服务管理命令认识

        让源码包的apache服务能被service命令管理启动
        ln - s /usr/local/apache2/bin/apachectl   /etc/init.d/apache

         让源码包的 apache 服务能被chkconfig与 ntsysv 命令管理自启动

         vi /etc/init.d/apache
               # chkconfig 35 86 76 
               # 指定http脚本可以呗chkconfig命令管理,格式是config:命令级别 启动顺序  关闭顺序
                # description : soure package apache
                # 说明,内容随意 
          chkconfig  --add apache  把源码包apache加入chkconfig


                                                                                 使用/etc/init.d/目录中脚本启动服务
                                                                         ↗     如:/etc/init.d/httpd start|stop|restart                                                    
                                                            启动
                                                                                使用service启动服务
                                                       ↗              ↘     如 service httpd start|stop|restart
                                  
                                   独立的服务                          使用chkconfig命令管理自启动
                                        ↗                                   如:chkconfig --level 2345 httpd on|off
                                  ↗                  ↘                 ↗       
                             ↗                                                   修改/etc/rc.d/rc.local文件
                         ↗                                   自启动  →    如:vi /etc/rc.d/rc.local 
                RRM包默认                                                加入: /etc/init.d/httpd start
                安装的服务                                                               
                      ↘                                                   ↘   使用ntsysv命令管理服务自启动
                         ↘
                             ↘                                                     
                                  ↘                                      ↗    修改/etc/xinetd.d配置文件
                                        ↘                          启动      如:vi /etc/xinetd.d/telnet
                                            ↘                  ↗              把disable = yes 改为 disable = no
                                   基于xinetd的服务                 重启xinetd服务 service xinetd restart
                                                              ↘          
          ↗                                                                       使用chkconfig 命令自启动  
                                                                           ↗      如:chkconfig telnet on|off     
                                                                   自启动            
linux服务                                                            ↘     使用ntsysv命令管理服务自启动                                                                   

          ↘                                                          
                                                                           使用源码包启动脚本启动服务
                                                                  ↗  如:/usr/local/apache2/bin/apachectl start
                                                        启动
                                                  ↗
                  源码包安装的服务
                                                  ↘
                                                        自启动          修改/etc/rc.d/rc.local
                                                                     ↘     如:vi /etc/rc.d/rc.local
                                                                     加入: /usr/local/apache2/bin/apachetl start


                                        








最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,053评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,527评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,779评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,685评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,699评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,609评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,989评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,654评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,890评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,634评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,716评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,394评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,976评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,950评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,191评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,849评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,458评论 2 342

推荐阅读更多精彩内容