我的编程空间,编程开发者的网络收藏夹
学习永远不晚

linux中怎么设置自启动服务

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

linux中怎么设置自启动服务

本篇文章给大家分享的是有关linux中怎么设置自启动服务,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

  主要用三种方式进行这一操作:

  ln -s 在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一)

  chkonfig 命令行运行级别设置

  ntsysv 伪图形运行级别设置

  注意:
        1.这三种方式主要用于以redhat为基础的发行版

  2.如果还不知道运行级别是什么,那么最好先看看相关资料再实验

  第一种方式:ln -s 建立启动软连接

  在Linux中有7种运行级别(可在/etc/inittab文件设置),每种运行级别分别对应着/etc/rc.d/rc[0~6].d这7个目录

linux中怎么设置自启动服务

  Tips:/etc/rc[0~6].d其实是/etc/rc.d/rc[0~6].d的软连接,主要是为了保持和Unix的兼容性才做此策

  这7个目录中,每个目录分别存放着对应运行级别加载时需要关闭或启动的服务

  由详细信息可以知道,其实每个脚本文件都对应着/etc/init.d/目录下具体的服务

  K开头的脚本文件代表运行级别加载时需要关闭的,S开头的代表需要执行

linux中怎么设置自启动服务

  因此,当我们需要开机启动自己的脚本时,只需要将可执行脚本丢在/etc/init.d目录下,然后在/etc/rc.d/rc*.d中建立软链接即可

  [root@localhost ~]# ln -s /etc/init.d/sshd /etc/rc.d/rc3.d/S100ssh

  此处sshd是具体服务的脚本文件,S100ssh是其软链接,S开头代表加载时自启动

  如果需要在多个运行级别下设置自启动,则需建立多个软链接

  这种方式比较繁琐,适用于自定义的服务脚本

  如果系统中已经存在某些服务(比如安装apache时就会有httpd服务项),可以使用下面的两种方式

  第二种方式:chkconfig

linux中怎么设置自启动服务

  如果需要自启动某些服务,只需使用chkconfig 服务名 on即可,若想关闭,将on改为off

  在默认情况下,chkconfig会自启动2345这四个级别,如果想自定义可以加上--level选项

linux中怎么设置自启动服务

  上面我们先将sshd服务的所有启动级别关闭,然后使用--level选项启动自定义级别

  Tips:--list选项可查看指定服务的启动状态,chkconfig不带任何选项则查看所有服务状态

  第三种方式:ntsysv 伪图形

  ntsysv和chkconfig其实是一样的,只不过加上了图形而已

  启动ntsysv有两种方式,一是直接在命令行中输入ntsysv,二是使用setup命令,然后选择系统服务

linux中怎么设置自启动服务

  默认情况下,当前运行级别为多少,在ntsysv中设置的启动服务的级别便是多少

  比如,我当前的运行级别是3,那么我在伪图形界面中选择启动服务后,它的运行级别也会是3

  如果想自定义运行级别可使用ntsysv --level方式

linux中怎么设置自启动服务

  以上三种操作需要保证服务脚本文件可执行,并且要有root权限

  其中,第一种方式多用于自定义脚本,第二、三种多用于系统已存在的服务

  比如ftp、samba、ssh、httpd等等

  并且,要做相关设置需要弄清楚运行级别的问题

  Tips:如果想手动启动某服务,传统的方式是 /etc/init.d 服务名 start

  实际上还可以这样,service 服务名 start

linux中怎么设置自启动服务

以上就是linux中怎么设置自启动服务,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

linux中怎么设置自启动服务

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux中怎么设置自启动服务

本篇文章给大家分享的是有关linux中怎么设置自启动服务,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。  主要用三种方式进行这一操作:  ln -s 在/etc/rc.d/rc
2023-06-14

Linux自启动服务怎么设置

在Linux系统中,可以通过以下步骤设置自启动服务:创建一个服务脚本:使用文本编辑器创建一个脚本文件,文件名以.service结尾,例如myservice.service。在脚本文件中定义服务:在脚本文件中定义服务的相关信息,包括服务的名称
Linux自启动服务怎么设置
2024-02-29

linux怎么设置每天自动重启

要在 Linux 上设置每天自动重启,你可以使用 cron 任务。Cron 是一个任务调度程序,可以在指定的时间间隔内运行指定的命令。以下是设置每天自动重启的步骤:1. 打开终端并以管理员身份登录到 Linux 系统。2. 运行以下命令来编
2023-10-18

云服务器自动重启怎么设置

云服务器自动重启指南设置云服务器自动重启可简化维护,确保更新和解决问题。步骤:登录云平台,识别实例。配置重启计划,包括频率和时间。考虑其他选项,如关闭服务器和运行命令。保存更改并监控重启。常见问题:重要性:安装更新、解决问题、提高性能。影响:终止正在运行的进程。监控:电子邮件通知、服务器日志、第三方工具。最佳实践:避免影响生产时间。测试重启过程。使用更新管理工具。定期检查服务器日志。遵循这些步骤,您将拥有一个稳定且始终更新的云服务器环境。
云服务器自动重启怎么设置
2024-04-10

云服务器自动重启怎么设置

要设置云服务器自动重启,可以按照以下步骤进行操作:1. 登录云服务器控制台。2. 找到需要设置自动重启的服务器实例,并点击其名称进入详情页面。3. 在详情页面的左侧导航栏中,找到“自动重启”或类似的选项,并点击进入该设置页面。4. 在自动重
2023-09-16

Linux系统中怎么设置MongoDB开机自启动

Linux系统中怎么设置MongoDB开机自启动,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。MongoDB是由C++编写的分布式文件存储数据库,其主要目的就是为了提供可扩展的
2023-06-28

linux怎么设置程序开机自启动

在Linux中,可以通过以下步骤设置程序开机自启动:1. 打开终端,以root权限登录。2. 编辑rc.local文件,该文件包含了在系统启动时要运行的命令。输入以下命令来编辑该文件:```sudo nano /etc/rc.local``
2023-09-27

linux怎么设置网卡开机自启动

要设置Linux系统中的网卡开机自启动,可以通过以下步骤实现:打开终端,并使用超级用户权限登录系统。编辑网络配置文件,可以使用vi或者nano等文本编辑器编辑网络配置文件。常见的网络配置文件路径如下:CentOS/RHEL系统:/etc/s
linux怎么设置网卡开机自启动
2024-03-08

阿里云服务器设置自动重启怎么设置

首先,打开阿里云官网,登录阿里云账号,进入到“服务器设置”栏目。进入服务器设置页面,首先需要找到“系统设置”和“服务器安全”选项,并选择“服务器管理”。接下来需要在“服务器管理”界面中找到“自动重启”选项,点击进入。在“自动重启”界面中,需要选择重启的服务器类型和时间,以及重启服务器的操作。如果选择的是手动重启,需要输入重启的服务器密码或用
2023-10-26

CentOS7中怎么设置网络自动启动

这篇文章主要介绍了CentOS7中怎么设置网络自动启动,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、打开终端,切换到root账户(普通账户通常没有修改网络配置文件的权限,
2023-06-10

Linux服务器---设置服务启动

设置服务开关用户可以设置某项服务开机启动或者关闭,有图形界面和命令两种方式1、图形界面1)在终端输入命令setup,在弹出的界面选择“系统服务”2)也可以直接在终端输入命令“ntsysv”,得到如下界面3)通过空格来修改开启或者关闭,上下左
2023-06-06

阿里云服务器设置自动重启怎么设置的

首先,打开阿里云官网,登录阿里云账号,进入到“服务器设置”栏目。进入服务器设置页面,首先需要点击“系统设置”下的“自动重启”选项,以便开启服务器自动重启功能。接着,系统会提示是否要手动重启某台服务器,选择是。接下来,系统会为重启的服务器创建一个新的虚拟主机,并自动重启它。最后,重新启动服务器,即可开启服务器自动重启功能。请注意,阿里云服务器设置自动重启功能并非强制开启,需要根据你的实际情况进行设置,并确保服务器...
2023-10-27

linux如何设置tomcat自启动

这篇文章主要介绍“linux如何设置tomcat自启动”,在日常操作中,相信很多人在linux如何设置tomcat自启动问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux如何设置tomcat自启动”的疑
2023-07-05

win7怎么设置媒体中心自动启动

这篇文章将为大家详细讲解有关win7怎么设置媒体中心自动启动,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.点击桌面左下角的开始菜单,打开“运行…”进入下一步操作。 2.在运行窗口中输入“regedit
2023-06-28

ubuntu开机自启动服务设置

在ubuntu 下创建服务及自启动的方法: 1. 在 [/lib/systemd/system] 创建sandtable.service 服务,[Unit] Description=/etc/sandtable Compatibility
2022-06-04

阿里云服务器设置自动重启怎么设置不了

如果您无法自动重启您的云服务器,请检查以下步骤:确认您的操作系统和云服务器软件是否与阿里云官方网站提供的一致。如果官方网站提供的不一致,可能会导致您的操作系统和软件无法自动重启。确认您的云服务器软件是否已启用云服务器自动重启功能。如果您没有启用该功能,则可能无法重启云服务器。确认您的操作系统和云服务器软件是否具有自动重启功能。如果您没有安装自动重启软件,可能无法重启您的云服务器。如果您已经安装了某种自动...
2023-10-27

编程热搜

目录