linux开机引导教程学习,linux系统开机引导设置

kodinid 10 0

大家好,今天小编关注到一个比较意思的话题,就是关于linux开机引导教程学习问题,于是小编就整理了3个相关介绍Linux开机引导教程学习的解答,让我们一起看看吧。

  1. linux自启动服务如何打开程序?
  2. linux开机启动顺序?
  3. linux进入系统的两种方式?

linux自服务如何打开程序

用户定义开机程序(/etc/rc.d/rc.local)

用户可以自己书写的shellscript文件放入其中,或者数据库自动,was等等

linux开机引导教程学习,linux系统开机引导设置-第1张图片-安济编程网
图片来源网络,侵删)

比如让数据库开机自启:

vi/etc/rc.local添加以下内容

su-oracle-c'lsnrctlstart'//让监听启动起来

linux开机引导教程学习,linux系统开机引导设置-第2张图片-安济编程网
(图片来源网络,侵删)

su-oracle-c'dbstart'//让数据库启动起来

linux开机启动顺序

Linux 开机启动顺序:

1. 加载内核

linux开机引导教程学习,linux系统开机引导设置-第3张图片-安济编程网
(图片来源网络,侵删)

2. 启动 init(/etc/inittab)

内核启动的第一个用户级别的进程,其 pid 始终为 1,其它的开机启动脚本都是通过是通过这个进程来启动的。

3. 执行 /etc/rc.d/rc.sysinit

这是 init 执行的第一个脚本,这个脚本主要工作进行系统初始化,如:设置系统字体、启动 swapping、设置主机名、装载声卡模块等。

4. 执行 /etc/rc.d/rc*.d(rc0.d、rc1.d、rc2.d…rc6.d)

这一步会运行各个运行级别的脚本。这些运行脚本是指通过 chkconfig 命令配置的开机启动各个级别所要要执行的程序。

5. 执行 /etc/rc.d/rc.local(就是 /etc/rc.local)

在各级别服务启动后,会执行该文件,如果需要把所要执行的脚本配置为系统服务,也可以把所需执行的命令写到这个文件中,相比来说更为简单方便。

linux进入系统的两种方式?

Linux 启动、关闭、重启网络服务的两种方式: 1、使用service脚本来调度网络服务,如: 启动 service network start; 关闭 service network stop; 重启 service network restart; 2、直接执行网络服务的管理脚本,如: 启动 /etc/init.d/network  start; 关闭 /etc/init.d/network  stop; 重启 /etc/init.d/network  restart。

到此,以上就是小编对于linux开机引导教程学习的问题就介绍到这了,希望介绍关于linux开机引导教程学习的3点解答对大家有用。

标签: 启动 开机 linux