Linux基础命令init的用法-创新互联

本篇内容介绍了“Linux基础命令init的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

成都创新互联专注于平陆企业网站建设,响应式网站建设,商城网站开发。平陆网站建设公司,为平陆等地区提供建站服务。全流程按需定制设计,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务

init

init是所有进程的父进程,它由内核执行,可以启动其他所有的进程。init指令在启动时会参考/etc/inittab文件的配置,完成其他进程的启动。init通常不会由用户进程执行,并且期望进程id为1。如果不是这样,它将实际执行telinit(8)并将所有参数传递给它。

init管理的进程称为作业,并由/etc/init目录中的文件定义。init(8)是一个基于事件的init守护进程。这意味着作业将通过系统状态发生的更改自动启动和停止,包括作业的启动和停止。这与基于依赖项的init守护进程不同,后者启动一组指定的目标作业,并通过迭代它们的依赖项来解决它们应该启动的顺序和其他作业所需的顺序。主要事件是startup (7)事件,在守护进程加载完其配置后发出。其他有用的事件是以作业更改状态发出的starting (7)、started (7)、stopping (7)和stopped (7)事件。

init有7种运行等级

运行等级

说明

关机

1

单用户模式

2

多用户模式,不启动nfs

3

多用户模式,有网络功能

4

保留

5

图形界面

6

重启

Upstart init(8)守护进程不跟踪运行级别本身,而是完全由用户空间工具实现。为表示运行级的更改而发出的事件是runlevel(7)事件。

此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、语法

init [选项]  [参数]

2、选项列表

选项

说明

--help

显示帮助文档

--version

显示命令版本

--verbose

将有关作业状态更改和事件释放的详细消息输出到系统控制台或日志,这对于调试引导非常有用。

“Linux基础命令init的用法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联-成都网站建设公司网站,小编将为大家输出更多高质量的实用文章!


文章名称:Linux基础命令init的用法-创新互联
转载源于:http://myzitong.com/article/jicpc.html