Linux教程

day15笔记——Linux基础服务管理篇(一)

本文主要是介绍day15笔记——Linux基础服务管理篇(一),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Linux基础服务管理

一、自有服务

服务是一些特定的进程,自有服务就是系统开机后就自动运行的一些进程,一旦客户发出请求,这些进程就自动为他们提供服务。
windows下
win键+r打开运行窗口,输入services.msc,找到windows的服务管理

Linux下

1.ssh服务

2.network服务(管理Linux的网络功能)


对于这些服务,我们都可以进行自由启动,关闭,重启等操作

二、管理服务命令

在Centos7之前,通过service和chkconfig两个命令来管理服务

1.service

# service 服务名         打印指定服务的命令行使用帮助
# service 服务名 start   启动指定服务
# service 服务名 stop    停止指定服务
# service 服务名 restart 重启指定服务

2.chkconfig

chkconfig:指定服务是否开机启动
# chkconfig --list    查看系统程序列表
# chkconfig httpd on  将httpd加入开机启动
# chkconfig httpd off 关闭httpd开机启动

3.systemctl

从Centos7开始,统一使用systemctl来管理服务,同时具有service和chkconfig命令的功能

语法:systemctl 选项 服务名
list-units --type service --all  列出所有服务
list-units --type service        列出所有启动的服务
status                           检查指定服务的运行状况
start                            启动指定服务
stop                             停止指定服务
restart                          重启指定服务
reload                           重新加载指定服务的配置文件
enable                           指定服务开机自动启动
disable                          取消服务开机自动启动
is-enabled                       查看是否设置了开机自启
# list-units --type service --all |grep 服务名 可以搜索出系统内置服务名的完整名称
这篇关于day15笔记——Linux基础服务管理篇(一)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!