Khôi phục từ các hang mà rời khỏi bạn mà không có quyền truy cập thiết bị đầu cuối
Nếu hệ thống không phản hồi và bạn bị mắc kẹt mà không có cách nào để ra lệnh để khôi phục, điều duy nhất bạn có thể làm là khởi động lại. Thông thường, bạn muốn tránh việc đạp xe bằng tay. Đối với các loại tình huống này, nhân Linux có hỗ trợ Magic SysRq có thể được sử dụng để khởi động lại máy trong trường hợp khẩn cấp.
Miễn là CONFIG_MAGIC_SYSRQ
tùy chọn đã được bật trong cấu hình kernel và kernel.sysrq
sysctl
tùy chọn được bật, bạn có thể ra lệnh trực tiếp cho kernel bằng tổ hợp phím SysRq ma thuật:
Lưu ý rằng Alt+ SysRqbên dưới có nghĩa là nhấn và giữ Alt , sau đó nhấn và giữ SysRq (thường là PrintScrnphím).
- Alt+ SysRq+ r: lấy lại quyền kiểm soát bàn phím
- Alt+ SysRq+ e: gửi
SIGTERM
đến tất cả các quy trình, ngoại trừ init
, cho họ cơ hội chấm dứt một cách duyên dáng
- Alt+ SysRq+ i: gửi
SIGKILL
đến tất cả các quy trình, ngoại trừ init
, buộc chúng phải chấm dứt
- Alt+ SysRq+ s: cố gắng đồng bộ hóa tất cả các hệ thống tệp được gắn
- Alt+ SysRq+ u: kết nối lại tất cả các hệ thống tập tin chỉ đọc
Alt+ SysRq+ b: khởi động lại, hoặc
Alt+ SysRq+ o: tắt máy
Một bản ghi nhớ cho các tổ hợp phím SysRq ma thuật để thử khởi động lại duyên dáng là:
" R eboot E ven I f S ystem U tterly B roke "
Đối với các máy chủ không đầu, thậm chí còn có một mục tiêu iptables cho phép các chuỗi SysRq từ xa qua mạng.