Linux操作系统通常使用类似于bootloader的引导程序 grub
和 lilo
而不是使用 init
启动操作系统和其他服务的进程。 init
是在Linux系统中分叉或创建其他进程的最重要进程。 init.d
是 init
保存有关服务或守护进程的信息的配置目录。
null
初始位置
init.d
位于下面 /etc
它是大多数Linux发行版的配置目录。我们可以确认 init.d
与 file
命令如下。它当然是一个目录。
$ file /etc/init.d

初始化守护程序
init
守护进程是Linux系统的第一个进程。然后启动其他进程、服务、守护进程和威胁 init
. 所以呢 init.d
是的配置数据库 init
过程。
守护程序脚本
现在我们将打印一个示例守护进程。守护程序脚本将包含如下函数 start
, stop
, restart
, status
等等。我们将使用 cron
本例中的守护程序脚本。
$ cat /etc/init.d/cron

列出Init.d内容
中有许多不同的守护程序和服务脚本 init.d
目录。我们可以将这些脚本与 ls
命令如下。
$ ls /etc/init.d/

Init.d脚本用法
我们可以使用这些守护程序脚本,只需像常规bash脚本一样调用。允许通过调用脚本打印一些帮助信息,但不提供任何选项。
$ /etc/init.d/cron
然后列出 cron
用于计划作业的守护程序。
$ /etc/init.d/cron status

相关文章: 如何更改Linux中的运行级别?
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END