【linux】/etc/init.d的简单介绍
发布日期:2021-05-08 11:04:44 浏览次数:19 分类:原创文章

本文共 630 字,大约阅读时间需要 2 分钟。

概述

1、init.d 目录中存放的是一系列系统服务的管理(启动与停止)脚本。

2、用service命令可执行init.d目录中相应服务的脚本。

例:执行命令“service resin start”,可启动/etc/init.d/resin脚本
执行命令 service mysql start,可启动/etc/init.d/mysql脚本

3、/etc/init.d是指向/etc/rc.d/init.d的软连接

原理

init.d 初始化脚本称之为System V风格初始化,是System V系统传统之一,后来成为一些Unix系统的共同特性的源头。值得一提的是,在/etc目录下可能还包含rc#.d目录,这也是System V风格,#为数字0到6,为系统的运行级别runlevel。可见System V风格影响深远。

init.d目录下脚本的执行方式为:

/etc/initi.d/command OPTION
  • command指服务的命令,比如bluetooth,networking,samba,ssh等等。
  • OPTION指stop,start,reload,restart,force-reload。

比如重启SSH服务的命令为(执行这个目录下的脚本,需要root用户权限):

$ sudo /etc/init.d/ssh restart

service命令 也是调用这里的服务么?

例如,停止SSH服务: service ssh stop



参考:

上一篇:【Linux】service命令
下一篇:【linux命令】tar命令

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2025年03月29日 08时28分47秒