Linux:1.service:服务管理+2.服务运行类别:runlevel+3.给各种服务设置自启动:chkconfig指令+4.systemctl:服务管理

本文涉及的产品
云防火墙,500元 1000GB
简介: Linux:1.service:服务管理+2.服务运行类别:runlevel+3.给各种服务设置自启动:chkconfig指令+4.systemctl:服务管理

1.service服务管理:


a5dca99ddd574e798c8cbd966d18083e.png


解释:service管理指令的服务名可选mysql,sshd,防火墙等,且start|stop|restart|reload|status表示可选择这几个(开始,停止,重启,重载,查看状态)。


service指令案例:


a7c241b649d5421987f7039ab52151c2.png


输入框框处指令,X-shell就会断开连接,此时,无论如何操作,都无效。因为断开的是network的22断开。


重新使用service network start,进行操作,即可完成X-shell的重新连接。如下图:


2ddaf562e35648f6934bf3bcd4d3418f.png


原理如下图:


1c118c6714734dae98ccc3ae6127c3d0.png


服务管理:


91ea392dae944c5e8fc88e9d1826a929.png


解释:方法2看到的只有三个服务,使用方法1时,会生成右侧这个服务选择栏,点进去,就变成下图:


7d253b726c7b4c4983c1ae8989f3d06a.png


带星号的表示会随着Linux的启动而自动启动。可手动去除*,操作是把光标放在*处,输入空格,*即消失。 退出按tab。


2.服务的运行级别runlevel:


4fcf8340831c4f57986b5da6bed8d873.png


解释:实际操作中一般使用的都是运行级别3;平时练习使用最多的是5。


3.chkconfig指令:


3a28a90678d34329b31e20fa8d56f1cf.png


查看服务chkconfig操作如下:


8df0b4a7546249dda50e67752c7dc9a3.png


设置某一个命令在某一个服务内是自启动还是关闭,如把network在3运行级别,关闭自启动。


chkconfig --level 3 network off (关) chkconfig --level 3 network on (开)


chkconfig --level 3 network off (关) 操作+查询操作结果是否成功如下:


57f4e01090574e1fb4951e53c7b6365a.png


chkconfig --level 3 network on (开) 操作+查询操作结果是否成功如下:


d5da72e5efb04b79af1cd16e7a420dcc.png


4.systemctl管理指令:


e2227353fd8f4f0183d713edce92f9cd.png


注:2.3.中的设置/关闭服务开机启动命令指令控制的是3和5,同时控制2个。


telnet是查看网络状态的指令。


应用案例:查看当前防火墙的状态,关闭防火墙和重启防火墙(firewalld.service .后面的可不写)操作如下:


99e9be57a3ab42789fe2e8353fc5cc0e.png


相关文章
|
4天前
|
监控 Oracle 关系型数据库
Linux平台Oracle开机自启动设置
【11月更文挑战第8天】在 Linux 平台设置 Oracle 开机自启动有多种方法,本文以 CentOS 为例,介绍了两种常见方法:使用 `rc.local` 文件(较简单但不推荐用于生产环境)和使用 `systemd` 服务(推荐)。具体步骤包括编写启动脚本、赋予执行权限、配置 `rc.local` 或创建 `systemd` 服务单元文件,并设置开机自启动。通过 `systemd` 方式可以更好地与系统启动过程集成,更规范和可靠。
|
5天前
|
Oracle Ubuntu 关系型数据库
Linux平台Oracle开机自启动设置
【11月更文挑战第7天】本文介绍了 Linux 系统中服务管理机制,并详细说明了如何在使用 systemd 和 System V 的系统上设置 Oracle 数据库的开机自启动。包括创建服务单元文件、编辑启动脚本、设置开机自启动和启动服务的具体步骤。最后建议重启系统验证设置是否成功。
|
30天前
|
机器学习/深度学习 人工智能 Ubuntu
|
1月前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
16天前
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
62 3
|
1月前
|
存储 数据可视化 Java
震惊!如何在linux下部署项目,部署/运行jar包 超详细保姆级教程!
如何在Linux系统下部署和运行Java项目jar包,包括传输文件到Linux、使用nohup命令运行jar包、查看端口状态、杀死进程和查看项目运行状态,以及如何解决“没有主清单属性”的错误。
389 1
震惊!如何在linux下部署项目,部署/运行jar包 超详细保姆级教程!
|
1天前
|
网络协议 安全 Linux
Linux 上设置自己的公共时间服务器
Linux 上设置自己的公共时间服务器
|
28天前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
31 1
|
1月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
45 3
|
1月前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)