Linux系統(tǒng)請求:系統(tǒng)救命稻草
Linux神奇的系統(tǒng)請求鍵是系統(tǒng)的一根救命稻草,在大多數(shù)鍵盤上都是標(biāo)準(zhǔn)鍵,一般在i386和ppc上,通過<Alt>+<printScreen>訪問。當(dāng)該功能被啟用的時候,無論內(nèi)核處于什么狀態(tài),都可以通過特殊的組合鍵跟內(nèi)核進(jìn)行通信。這種功能可以讓你在面對一臺奄奄一息的系統(tǒng)時完成一些有用的工作。
注意:該功能需要在配置內(nèi)核時啟用CONFIG_MAGIC_SYSRQ,還要一個sysctl用來標(biāo)記該特性的開關(guān)。
啟用命令:echo 1 >/proc/sys/kernel/sysrq
下面是一些主要的命令及其功能:(sysrq代表系統(tǒng)請求標(biāo)準(zhǔn)鍵,如sysrq+b在i386上為<alt>+<printscreen>+b,下同)
sysrq+b : 重啟系統(tǒng)
sysrq+e:向init以外的所有進(jìn)程發(fā)送SIGTERM信號
sysrq+h:在控制臺顯示SysRq
sysrq+i:向init外的所有進(jìn)程發(fā)送SIGKILL信號
sysrq+k:安全訪問鍵,殺死這個控制臺的所有程序
sysrq+l:向包括init的所有進(jìn)程發(fā)送SIGKILL信號
sysrq+m:把內(nèi)存信息輸出到控制臺
sysrq+o:關(guān)閉機(jī)器
sysrq+p:把寄存器信息輸出到控制臺。
sysrq+r:關(guān)閉鍵盤原始模式
sysrq+s:把所有已安裝文件系統(tǒng)都刷新到磁盤。
sysrq+t:把任務(wù)信息輸出到控制臺。
sysrq+u:卸載所有已加載文件系統(tǒng)。
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。