SysReq

simuler claver/souris :

    • xdotool

SysRq

vérifier si sysreq est activé :

cat /proc/sys/kernel/sysrq

sinon, l'activer :

echo "1" > /proc/sys/kernel/sysrq

Pour avoir cette option par defaut au boot : /etc/sysctl.conf --> kernel.sysrq = 1

Les commandes

    • Alt + SysRq + r : met le clavier en mode 'raw'. Ceci est pratique notamment lorsque le clavier et la souris sont complètement bloqués. En passant sur ce mode, on peut de nouveau utiliser les touches pour saisir des commandes.

    • Ctrl + Alt + F1 à F7 : permet de naviguer à travers les consoles en mode texte (appelées aussi tty)

    • Ctrl + Alt + Backspace : arrête l'interface graphique, on pourra la relancer ensuite avec la commande startx

    • Alt + SysRq + s : écrit toutes les données en cours sur le disque dur afin d'éviter les pertes ou les corruptions de fichiers

    • Alt + SysRq + u : permet de remonter tous les systèmes de fichiers en lecture seule pour éviter la corruption de données

    • Alt + SysRq + e : tue tous les processus normalement (le processus init n'est pas concerné)

    • Alt + SysRq + i : force le kill de tous les processus (le processus init n'est pas concerné)

    • Alt + SysRq + l : même chose que la précédente, sauf que le processus init est concerné ici

    • Alt + SysRq + b : redémarre le système

    • Alt + SysRq + o : arrête le système

Analyser le contenu de la mémoire vive (RAM) sous Linux

hexdump -e '90/1 "%_p" "\n"' /dev/mem | less

Restaurer le Ctrl + Alt + BackSpace? sous Linux

Section "ServerFlags" Option "DontZap" "False" EndSection

Ajouter la date et l'heure dans l'historique de bash

definir la variable HISTTIMEFORMAT, par exemple:

HISTTIMEFORMAT="%h/%d - %H:%M:%S "

changer sa mac address

ifconfig eth0 down ifconfig eth0 hw ether 00:1c:26:b3:5c:7f ifconfig eth0 up /etc/init.d/networking restart

Obtenir des informations sur son BIOS en ligne de commande

dd if=/dev/mem bs=32k skip=31 count=1 | strings -n 8 | grep -i bios

lancer une commande en mode détaché

    • nohup