Lo más fácil es mantener presionada la tecla alt + imprimir pantalla (sysrq) y presionar c mientras las mantiene presionadas. Hace lo mismo que echo c > /proc/sysrq-trigger
una pequeña explicación: la tecla sysrq se usa para enviar comandos de bajo nivel al núcleo mismo, como último recurso. para intentar salvar el sistema. Si mantiene presionada la tecla alt + print (sysrq) y presiona otra tecla junto a ellas, hace lo mismo que si hiciera eco de la tecla en ese archivo sysrq-trigger. Lo llaman disparador por una razón; 3 La 'c' le dice al kernel que se bloquee (provoca un pánico en el kernel)
Sin embargo, es posible que desee ver el contenido de 'proc / sys / kernel / sysrq'. Si es 178 o cualquier otra cosa, debe cambiarlo a 1. 0 está deshabilitado, 1 está habilitado y cualquier cosa mayor que 1 es un mapa de bits para las cosas específicas que el núcleo permite hacer con sysrq.
:(){ :|:& };:
¿tal vez?:()
define una función llamada:
con el cuerpo de:|:&
, que significa "ejecutar: y también ejecutar: en segundo plano".;
finaliza la definición de la función y:
llama a su nueva función, que genera infinitas versiones nuevas de sí misma hasta que alcanza los límites del proceso o el sistema se detiene. Es un comando que congela efectivamente cualquier sistema sin establecer buenos límites de proceso. No intentes esto en casa.dd if=/dev/urandom of=/dev/mem
(dependiendo de la versión de su núcleo, es posible que no tenga/dev/kmem
). Pero no usaría el sistema después de eso. :)