系统服务管理 | 学习笔记

简介: 快速学习系统服务管理 。

开发者学堂课程【Linux服务器运维基本操作系统服务管理学习笔记,与课程紧密联系,让用户快速学习知识.

课程地址:https://developer.aliyun.com/learning/course/581/detail/8001


系统服务管理


一、系统服务管理

在 linux 要查看一个服务是否启动,以及怎样去启动,怎样去关闭或者重启,关于这个操作需要使用的是 service,通过 service 去控制单一的服务情况,如果设置开机启动或不启动则需要用到 chkconfig来进行相关的控制。

例如,数据库mysql中,很多场景下,都希望在系统开机或重启的时候,数据库可以自动启动,这样可以避免因为人为疏忽,导致服务不可开启。针对这两种操作,有以下执行方式:

service --status-all  #查看系统所有的后台服务进程

一般来说,在不知道某个服务器的情况下,可以使用这个命令,来查询当前有哪些服务器在使用

service sshd status  #查看指定的后台服务进程的状态

[r ootanode-1 ~]# service sshd status

openssh-daemon_ (pid 1895 ) is runing...

service sshd stop

[root@node-1 ~]# service iptables stop

iptables: Setting chains to policy ACCEPT: filter

iptables: Flushing firewall rules :

iptables :Unloading modules :

service sshd start

service sshd restart 

配置后台服务进程的开机自启

chkconfig httpd on  ##让 httpd 服务开机自启

[root@node-1 ~]#chkconfig iptables --list

iptables  0:off  1: off  2:on  3: on  4:on  5:on  6:off

代表linux启动的7个级别,代表在当前开机启动是开启还是关闭状态,2.3.4.5是on的状态,说明开机时,这4个服务时开启状态。

chkconfig httpd off  #让 httpd 服务开机不要自启

[root@node-1 ~]#chkconfig iptables off

[root@node-1 ~]#chkconfig iptables --list

iptables  0:off  1: off  2:on  3: on  4:on  5:on  6:off

以上,就是控制某个服务在开机时是否启动的情况。

相关文章
|
24天前
|
缓存 监控 调度
进程管理与计划任务管理
进程管理与计划任务管理
进程管理与计划任务管理
|
安全 Linux Windows
Linux 基本管理命令(系统管理,用户管理,进程管理)(下)
Linux 基本管理命令(系统管理,用户管理,进程管理)
122 0
|
Linux Shell 数据库
Linux 基本管理命令(系统管理,用户管理,进程管理)(上)
Linux 基本管理命令(系统管理,用户管理,进程管理)
117 0
|
域名解析 监控 网络协议
Linux 学习笔记十四:系统服务管理
大家好,我是阿萨。今天学习Linux的系统服务管理。
222 0
|
Linux 网络安全
Linux服务管理
1.service service命令,顾名思义,就是用于管理Linux操作系统中服务的命令。 这个命令不是在所有的linux发行版本中都有。主要是在redhat、fedora、mandriva和centos中。 查看所有服务当前的运行状态:
405 0
Linux服务管理
|
运维 监控 安全
精简系统服务和开机进程| 学习笔记
快速学习精简系统服务和开机进程。
128 0
|
运维 关系型数据库 MySQL