• linux服务


    一、服务简介与分类

      A、查询已安装的服务

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

        2. 源码包安装的服务位置:一般是/usr/local

      B、基于RPM安装的服务管理

        1. 独立服务的管理

          a. 独立服务的启动

            1) /etc/init.d/独立服务名 start|stop|status|restart

            2) service 独立服务名 start|stop|status|restart

          b. 添加自启动

            1) chkconfig --level [0123456(一般2345)] 服务名 on/off

            2) 修改/etc/rc.d/rc.local文件(推荐此种方式)

              a) 例如:/etc/init.d/独立服务名 start

            3) 使用ntsysv命令管理自启动

        2. RPM包安装的默认位置

          a. /etc/init.d/:  启动脚本位置

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

          c. /etc/  配置文件位置

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

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

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

          e. /var/log/  日志

    二、进程管理

      A、查看进程

        1. ps aux  #查看系统中所有进程,使用BSD操作系统格式

        2. ps -le  #查看系统中所有进程,使用linux标准命令格式

      B、查看进程健康状态

        1. top [选项]

          a. -d 秒数:指定top命令每隔几秒更新。默认是3秒

          b. ?或h:显示交互模式的帮助

          c. P:  以cpu的使用率排序

          d. M:  以内存的使用率排序

          e. N:  以PID排序

          f. q:  退出top

    三、系统资源查看

      A、vmstat [刷新时延] [刷新次数]  类似top命令信息

      B、dmesg   查看启动资源信息

      C、free [选项]

        1. -b  以字节单位显示

        2. -k  以kb单位显示

        3. -m  以MB单位显示

        4. -g  以GB单位显示

      D、查看cpu信息:cat /proc/cpuinfo

       E、启动时间和平均负载:uptime  或者  w 

      D、查看当前系统与内核相关信息: uname [选项]

        1. -a:  查看系统所有相关信息

        2. -r:  查看内核版本

        3. -s:  查看内核名称

    四、定时任务

      A、启动crond服务:  service crond restart
      B、加入自启动:  chkconfig crond on

      C、crontab [选项]

        1. -e  编辑crontab定时任务

          a. * * * * * 执行任务

          b. 特殊符号:

            1) *  代表任何时间。比如第一个“*”代表一小时中每分钟都执行一次

            2) ,  代表不连续的时间。比如“0 8,12,16 * * * 命令”代表每天8点 12点 16点都执行一次

            3) -  代表连续的时间范围。比如“0 5 * * 1-6”代表周一到周六每天5点执行

            4) */n  代表每隔多久执行一次。比如“*/10 * * * * 命令”代表每隔10分钟执行一次

        2. -l  查询crontab任务

        3. -r  删除当前用户所有的crontab任务

    五、日志管理

      A、

  • 相关阅读:
    log4net封装类
    (转)MySQL InnoDB 架构
    备份宽带不足,innobackupex备份导致从库不可写
    从库查询阻塞xtrabackup备份,应该是kill备份还是kill查询的问题
    rabbitmq群集安装
    MySQL索引选择问题(要相信MySQL自己选择索引的能力)
    binlog_format产生的延迟问题
    命令行登录mysql报Segmentation fault故障解决
    MySQL5.7.21启动异常的修复
    大查询对mha切换的影响
  • 原文地址:https://www.cnblogs.com/DjanFey/p/12285415.html
Copyright © 2020-2023  润新知