gpt4 book ai didi

linux - 从用户空间重启 Linux 机器

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:50:09 26 4
gpt4 key购买 nike

我需要从用户空间进程重启 Linux 机器。我想有以下行为:

  1. 同步文件系统
  2. 不要尝试优雅地停止进程、转到运行级别 5/6 等,因为我认为事情很糟糕并且会失败

这些要求完全可以一起实现吗?

我正计划在 proc/sysrq-trigger 中写入一个“b”。有没有更好的办法? (不,那不会给我同步。)

谢谢!

最佳答案

我假设你有 root。

  • sysrq-trigger 没问题,您只需要先向其中回显“s”几次,这是“紧急同步”。
  • 您还可以查看 shutdown(8) 的“-n”选项。这是做你想做的事的固定方式。它只是发送 SIGTERM、SIGKILL、同步并关闭或重新启动(-h 或 -r 选项。)

希望对您有所帮助。

关于linux - 从用户空间重启 Linux 机器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/853194/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com