linux启动mysql服务命令_Linux 启动引导、服务管理

52cccb4dd9f563476040d30827993299.png

启动引导

1、系统运行级别

Linux 默认有 7 个运行级别

df0429b4187e8f8bcc570c4a1a0a14e5.png

runlevel 命令

在 linux 系统中可以使用 runlevel 命令来查看系统的运行级别
[root@hepingfly hepingfly]# runlevel
N 5    # N 代表进入这个级别前,上一个是哪个级别。 5 代表当前级别

# 如果是由字符界面进入图形界面,查询结果应该是这样
[root@hepingfly hepingfly]# runlevel
3 5     #代表是由 3 级别进入 5 级别

手动修改运行级别

init 5 把当前运行级别改成 5

系统默认运行级别

/etc/inittab 默认级别的配置文件,进去就可以修改默认级别
[root@hepingfly hepingfly]# vim /etc/inittab
id:5:initdefault:

/etc/rc.d/rc.local 文件

这个配置文件会在用户登录之前读取,这个文件中写入什么命令,在每次系统启动时都会执行一次。也就是说,如果有任何需要在系统启动就运行的工作,只需要写入 /etc/rc.d/rc.local 这个配置文件即可

===========================分割线=================================

服务管理

1、服务分类

  • RPM 包安装的服务
    • 独立的服务
      • 就是独立启动的意思,这类型的服务可以自行启动,而不用依赖其他的管理服务。不依赖其他的管理服务,那么当客户端请求访问时,独立的服务响应请求更快速。Linux 中大多数服务都是独立服务。
    • 基于 xinetd 的服务
      • 这种服务就不能独立启动了,而是要依靠管理服务来调用这种服务。这个负责管理的服务就是 xinetd 服务,xinetd 服务时系统的超级守护进程。xinetd 服务的作用就是管理不能独立启动的服务。当有客户端请求时,会先请求 xinetd 服务,由 xinetd 服务区唤醒相应的服务。当客户端请求结束时,被唤醒的服务会关闭并释放资源。这样做的好处就是只需要持续启动 xinetd 服务,而其它基于 xinetd 服务只有需要时才会启动,不会占用过多的服务器资源。但是这种服务由于在有客户端请求时才会被唤醒,所以响应时间相对较慢。
  • 源码包安装的服务

2、独立服务管理

1)、独立服务的启动管理

① 使用 /etc/init.d/目录中的启动脚本启动服务

/etc/init.d/network start

② 使用 service 命令来启动服务

service 独立服务名 start|stop|restart

# service 命令也是去调用 /etc/init.d/ 下的服务去启动的

2)、独立服务的自启动管理

1️⃣ 使用chkconfig自启动管理命令

chkconfig [--level 运行级别] [独立服务名] [on|off]
选项:
--levle :设定在哪个运行级别中开机自启动(on),或者关闭自启动(off)
[root@hepingfly init.d]# chkconfig --level 2345 network on

# --level 2345 可以省略不写,默认就是 2345

2️⃣ 修改/etc/rc.d/rc.local文件,设置服务自启动

vim /etc/rc.d/rc.local

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
# 设置服务启动命令,这样开机的时候就会自动执行这条命令
/etc/init.d/network start

3️⃣ 使用ntsysv命令管理自启动

你敲完这个命令,会出来一个图形界面,通过这个图形界面你可以控制服务的自启动。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值