Linux 系统服务管理(启动服务/停止服务/重启服务)的命令 |
您所在的位置:网站首页 › 重新dhcp命令 › Linux 系统服务管理(启动服务/停止服务/重启服务)的命令 |
文章目录
一、使用命令 chkconfig 管理系统服务(一)命令介绍
二、使用命令 service 管理系统服务(一)命令介绍(二)命令用法1.启动服务2.停止服务3.重启服务4.查看状态
三、使用命令 systemctl 管理系统服务
一、使用命令 chkconfig 管理系统服务
(一)命令介绍
chkconfig 是管理系统服务(service)的命令行工具。所谓系统服务(service),就是随系统启动而启动,随系统关闭而关闭的程序。 chkconfig 启动、停止、重启系统服务,以及查询系统服务(service)运行级信息。更简单一点,chkconfig 是一个用于维护 /etc/rc[0-6].d 目录的命令行工具。 二、使用命令 service 管理系统服务 (一)命令介绍service 命令是使用 System V 作为 init 系统的 Linux 发行版中用来控制系统服务的实用工具,service 命令的作用是去 /etc/init.d 目录下寻找相应的服务,可以启动、停止、重启系统服务,还可以显示所有系统服务的当前状态。 service 其实是一个 shell 脚本文件,你可以使用命令 cat 查看其中的脚本源码内容。 service 命令文件所在位置 [root@htlwk0001host mysqld]# which service /usr/sbin/service 查看 service 的文件类型 [root@htlwk0001host mysqld]# file /usr/sbin/service /usr/sbin/service: Bourne-Again shell script, ASCII text executable 查看 service 文件的属性 [root@htlwk0001host mysqld]# ll /usr/sbin/service -rwxr-xr-x 1 root root 3707 12月 10 2019 /usr/sbin/service (二)命令用法 1.启动服务 [root@htlwk0001host /]# service mysqld start或者 [root@htlwk0001host /]# /etc/init.d/mysqld start说明: mysqld 在目录 /etc/init.d/ 下,它是一个 bash 脚本文件start 是一个命令选项 2.停止服务 [root@htlwk0001host /]# service mysqld stop 3.重启服务 [root@htlwk0001host ~]# service mysqld restart 4.查看状态 [root@htlwk0001host ~]# service mysqld status Redirecting to /bin/systemctl status mysqld.service ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Fri 2021-04-23 16:11:01 CST; 16h ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Process: 1069004 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS) Process: 1068982 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 1069006 (mysqld) Tasks: 50 (limit: 23070) Memory: 230.4M CGroup: /system.slice/mysqld.service └─1069006 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid 4月 23 16:10:59 htlwk0001host systemd[1]: Starting MySQL Server... 4月 23 16:11:01 htlwk0001host systemd[1]: Started MySQL Server. 三、使用命令 systemctl 管理系统服务详见《Linux 系统服务管理器 systemd 及命令 systemctl 的详细介绍》 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |