zoukankan      html  css  js  c++  java
  • Linux之绝处逢生------SysRq

    参考:

    • http://www.linuxfly.org/post/545/
    • http://www.jb51.net/article/13525.htm

    做法:

    1. 未雨绸缪
      # echo "1" > /proc/sys/kernel/sysrq
    2. 劫后余生
      万一发生故障,而SysRq是打开的,并且键盘是有响应的话(这说明Kernel 没有完全死掉)。就可以使用SysRq大法,在标准的QWERTY键盘中,使用“Alt+SysRq+功能键”的方式调用相关的功能。
      常用功能键组合:
      R: Switch the keyboard from raw mode to XLATE mode. 将键盘控制从 X Server 那里抢回来(unRaw)
      E: Send the SIGTERM signal to all processes except init.  给所有进程发送 SIGTERM 信号,让他们自己解决善后(tErminate)
      I: Send the SIGKILL signal to all processes except init. 给所有进程发送 SIGKILL 信号,强制他们马上关闭(kIll)
      S: Sync all mounted file systems (IMPORTANT). 将所有数据同步至磁盘(Sync)
      U: Remount all mounted file systems in read-only mode. 将所有分区挂载为只读模式(Unmount)
      B: Immediately reboot the system, without un-mounting partitions or syncing. 重启(reBoot)
  • 相关阅读:
    通过连接池和字段索引,提升单点登录cas的性能
    crc16.c
    modbus.c
    sciencesoftware科学软件
    C++ ASSERT() 断言机制
    sessionKey
    main函数中argc理解
    compile,build和execute的区别
    Linux vi 中移动光标 命令
    OCP读书笔记(2)
  • 原文地址:https://www.cnblogs.com/flowjacky/p/5053208.html
Copyright © 2011-2022 走看看