linux - linux重启的详细步骤

标签 linux linux-kernel system-calls reboot

我对如何在 Linux 中实现重启很感兴趣。当我按下 ctrl-alt-del 或单击菜单栏中的“重新启动”时,接下来会发生什么?

谢谢!

最佳答案

以安全的方式关闭系统。所有登录的用户都会收到系统即将关闭的通知,并且 login(1) 会被阻止。可以立即或在指定的延迟后关闭系统。 SIGTERM 信号首先通知所有进程系统正在关闭。 它通过向 init 进程发送信号来完成它的工作,要求它更改运行级别。运行级别 0 用于停止系统,运行级别 6 用于重新启动系统,运行级别 1 用于使系统进入可以执行管理任务的状态; 所以基本上重新启动称为“关机”。

关于linux - linux重启的详细步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10219037/

相关文章:

linux - 远程 ssh 命令无法正常工作

c - 如何从LKM获取Linux内核的数据段

linux - Fedora 18 中 init 进程读取的配置文件是什么?

c - 使用 c 进行系统调用

c - macOS 上的 gettimeofday() 是否使用系统调用?

python - 从一个 python 脚本到另一个传递简单参数的简单调用

linux - 使用 awk 或 sed 在文件的第一列中添加增量日期

linux - 在Linux内核中使用 "sched_setaffinity()"

c++ - 如何通过netlink获取网络链接L2地址?

linux - 分析系统调用