´ÙÀ½ ÀÌÀü Â÷·Ê

8. Ctrl-Alt-Del¿Í ±× ¹ÛÀÇ ´Ù¸¥ Ưº°ÇÑ Å° Á¶ÇÕ

8.1 Ctrl-Alt-Del (ºÎÆÃ)

»ç¿ëÀÚ°¡ Ctrl-Alt-Del(¶Ç´Â loadkeys¿¡¼­ keysym Boot¿¡ ÁöÁ¤µÈ Å°´Â ¹«¾ùÀ̵ç)À» ´©¸£¸é ¸Ó½ÅÀº (sync µ¿ÀÛ ¾øÀÌ) Áï½Ã ÀçºÎÆÃÀ» Çϰųª, init°¡ SIGINT¸¦ º¸³½´Ù. ÀüÀÚÀÇ ÇൿÀÌ µðÆúÆ® °ªÀÌ´Ù. ÀÌ°ÍÀº ·çÆ® ±ÇÇÑ¿¡¼­ ½Ã½ºÅÛ È£Ãâ reboot()¸¦ »ç¿ëÇÏ¸é ¹Ù²Ü ¼ö ÀÖ´Ù. init°¡ SIGINT¸¦ ¾ò¾úÀ» ¶§ µ¿ÀÛÇÏ´Â ³»¿ëÀº »ç¿ëÇÏ´Â initÀÇ ¹öÀü¿¡ µû¶ó ´Þ¶óÁø´Ù. Á¾Á¾ /etc/inittabÀÇ pf Ç׸ñ¿¡ ÀÇÇØ Á¤ÇØÁø´Ù. (ÀÌ°ÍÀº »ç¿ëÀÚ°¡ ¼³Á¤Çϱ⿡ µû¶ó¼­´Â ÀÓÀÇÀÇ ÇÁ·Î±×·¥À» ½ÇÇà½Ãų ¼öµµ ÀÖÀ½À» ÀǹÌÇÑ´Ù.) ÇöÀç Ä¿³Î¿¡¼­ Ctrl-AltGr-DelÀº ´õÀÌ»ó Boot¿¡ ÇÒ´çµÇ¾î ÀÖÁö ¾Ê´Ù.

8.2 ´Ù¸¥ Å° Á¶ÇÕ

Name            Default binding
-------------------------------
Show_Memory     Shift-Scrollock
Show_Registers  AltGr-ScrollLock
Show_State      Ctrl-ScrollLock
Console_n       Alt-Fn and Ctrl-Alt-Fn  (1 <= n <= 12)
Console_{n+12}  AltGr-Fn                (1 <= n <= 12)
Incr_Console    Alt-RightArrow
Decr_Console    Alt-LeftArrow
Last_Console    Alt[Gr]-PrintScreen
Scroll_Backward Shift-PageUp
Scroll_Forward  Shift-PageDown
Caps_On                                 (CapsLockÀº Åä±ÛÀÌ´Ù. ÀÌ·¸°Ô Çϸé Å°°¡ ¼³Á¤µÈ´Ù.)
Compose         Ctrl-.

8.3 X¿¡¼­ÀÇ Å°Á¶ÇÕ

Ctrl-Alt-Fn     VT nÀ¸·Î À̵¿
Ctrl-Alt-KP+    ´ÙÀ½ ¸ðµå
Ctrl-Alt-KP-    ÀÌÀü ¸ðµå
Ctrl-Alt-Backspace      X Á×À̱â
¾î¶² ¸¶´õº¸µå¿¡¼­´Â Ctrl-Alt-KP-¿Í Ctrl-Alt-KP+°¡ Åͺ¸ º¸Æ°À» ´©¸£´Â °Í°ú ¶È°°Àº µ¿ÀÛÀ» ÇÑ´Ù. µÎ Å°º¸µå ¸ðµÎ ½ºÄµÄÚµå 1d 38 4a ca b8 9d¿Í 1d 38 4e ce b8 9d¸¦ ¹ß»ý½ÃŲ´Ù. ÀÌ°ÍÀº Åͺ¸ (>= 25MHz)¿Í º¸Åë(8 ¶Ç´Â 12 MHz) ¸ðµå¸¦ ÀüȯÇÑ´Ù. (Á¾Á¾ ÀÌ Å° Á¶ÇÕÀº ¸¶´õº¸µå¿¡¼­ Á¡ÆÛ°¡ ¼³Á¤µÇ¾î ÀÖÀ» ¶§¸¸ È¿°ú°¡ ÀÖ´Â °æ¿ìµµ ÀÖ´Ù.)

Perry F Nguyen (pfnguyen@netcom22.netcom.com)¿¡ ÀÇÇϸé, AMI BIOS´Â BIOS Æнº¿öµå°¡ ¼³Á¤µÇ¾î ÀÖÀ¸¸é, Ctrl-Alt-Backspace¸¦ ´©¸£¸é CMOS/BIOS Æнº¿öµå°¡ ÀÔ·ÂµÉ ¶§±îÁö Å°º¸µå¸¦ Àá±ÅµÎ°í LED¸¦ Äѵдٰí ÇÑ´Ù.

8.4 Dosemu¿¡¼­ÀÇ Å° Á¶ÇÕ

Ctrl-Alt-Fn     VT nÀ¸·Î À̵¿ (0.50 ¹öÀü ÀÌÈĺÎÅÍ; ÀÌÀü¿¡´Â Alt-Fn)
Ctrl-Alt-PgDn   dosemu Á¾·á (RAW ¸ðµåÀÏ °æ¿ì)
(´Ù¸¥ Å°µéÀº dosemu ¹®¼­¸¦ ÂüÁ¶ÇÒ °Í.)

8.5 ½Éº¼ Á¶ÇÕÇÏ´Â ¹æ¹ý

½Éº¼ Çϳª´Â ¼­³Ê°³ÀÇ Å°º¸µå¸¦ »ç¿ëÇÏ¿© ¸¸µé ¼ö ÀÖ´Ù.

Àû¾îµµ ÀÌ·¯ÇÑ Á¶ÇÕ ¸ÞÄ«´ÏÁò¿¡´Â 3°¡Áö°¡ ÀÖÀ½À» À¯ÀÇÇÏÀÚ.

  1. loadkeys¿Í °áÇÕÇؼ­ »ç¿ëÇÏ´Â ¸®´ª½º Å°º¸µå µå¶óÀ̹ö ¸ÞÄ«´ÏÁò.
  2. X ¸ÞÄ«´ÏÁò - X386keybd(1), ÃֽŠ¹öÀüÀº XFree86kbd(1)À» ÂüÁ¶. X11R6ÇÏ¿¡¼­ /usr/X11R6/lib/X11/locale/iso8859-1/Compose¸¦ ÂüÁ¶.

    ¶ÇÇÑ Andrew D. Balsa http://wauug.erols.com/~balsa/linux/deadkeys/index.html ÀÇ Á¶¾ðÀ» ÂüÁ¶ÇÏ¸é µµ¿òÀÌ µÉ °ÍÀÌ´Ù.

  3. "iso-insert.el"¸¦ ·ÎµåÇϰųª `iso-accents-mode'¸¦ È£ÃâÇÏ¿© ¾ò´Â emacs ¸ÞÄ«´ÏÁò.
X¿¡¼­´Â µÎ ½Éº¼ÀÇ ¼ø¼­´Â °ü°è¾ø´Ù. Compose-,-c¿Í Compose-c-´Â µÑ ´Ù c-cedilla¸¦ ¹ß»ý½ÃŲ´Ù. ¸®´ª½º¿Í emacs¿¡¼­´Â ´ÜÁö ¾ÕÀÇ ½ÃÄö½º¸¸ÀÌ ÀÛµ¿ÇÑ´Ù. X¿¡¼­´Â compose Á¶ÇÕÀÇ ¸ñ·ÏÀÌ °íÁ¤µÇ¾î ÀÖÁö¸¸ ¸®´ª½º¿Í emacs´Â º¯µ¿ °¡´ÉÇÏ´Ù. ÀÌ ¼¼ ¹æ¹ý¿¡¼­ µðÆúÆ® ¼³Á¤Àº ºñ½ÁÇÏ°Ô µÇ¾î ÀÖÁö¸¸ ¼¼¼¼È÷ º¸¸é ¾à°£ ´Ù¸£´Ù.

8.6 The SysRq key

Ä¿³ÎÀ» CONFIG_MAGIC_SYSRQ¸¦ ¼³Á¤Çسõ°í ÄÄÆÄÀÏÇß´Ù¸é (ÀÌ ±â´ÉÀº ¸®´ª½º 2.1.43 ÀÌÈÄ¿¡ »ý°å´Ù.) ÇöÀç Å°º¸µå ¸ðµå¿¡ »ó°ü¾øÀÌ Æ¯º°ÇÑ ½Ã½ºÅÛ ÇÔ¼ö°¡ ¿¬°áµÇ¾î ÀÖ´Â ´ÜÀÏ Å°°¡ Á¸ÀçÇÑ´Ù. (ÀÌ°ÍÀº <linux/keyboard.h>¿¡ Á¤ÀǵǾî ÀÖ´Ù.) PC ¾ÆÅ°ÅØó¿¡¼­ ÀÌ Æ¯¼öÅ°´Â ´ç¿¬È÷ Alt+SysRq Å°ÀÌ°í µÎ Alt Å°Áß ¾î´À°ÍÀÌ¶óµµ µ¿ÀÛÇÒ °ÍÀÌ´Ù. (ÇÏÁö¸¸ CONFIG_MAGIC_SYSRQ°¡ ¼³Á¤µÇÁö ¾ÊÀº »óŶó¸é ÀÌ Å°ÀÇ µðÆúÆ® µ¿ÀÛÀº ÀÌÀü ÄַܼΠµ¹¾Æ°¡´Â °ÍÀÌ´Ù.)

ÀÌ Å°¸¦ ´©¸¥Ã¤·Î ´Ù¸¥ Å°¸¦ ´©¸£¸é ÇØ´çµÇ´Â µ¿ÀÛÀÌ ¼öÇàµÈ´Ù. ÀÌ µ¿ÀÛÀº »ç¿ëÀÚ°¡ ´©±¸°Ç°£¿¡ ¼öÇàµÈ´Ù. ´õ ÀÚ¼¼ÇÑ °ÍÀº /drivers/char/sysrq.c¸¦ ÂüÁ¶Ç϶ó. ÀÌ ±â´ÉÀº Ä¿³Î ÇØÄ¿¿¡°Ô¸¸ Àǹ̰¡ ÀÖÀ¸¹Ç·Î ÀÌÁ¤µµ¸¸ ¾ð±ÞÇصµ ÃæºÐÇÒ °ÍÀÌ´Ù. ÇÏÁö¸¸ Á» ´õ Çغ¸ÀÚ.

rÅ°¸¦ ´©¸£¸é Å°º¸µå ¸ðµå°¡ K_XLATE·Î Àç¼³Á¤µÈ´Ù. kÅ°´Â SAK¿Í ÄÜ¼Ö Àç¼³Á¤ÀÌ ¼öÇàµÈ´Ù. bÅ°´Â ½Ã½ºÅÛÀÌ Áï½Ã ÀçºÎÆõȴÙ. (»ç¿ëÀÚ°¡ ¿øÄ¡ ¾Ê´Â ¹º°¡°¡ ¼³Á¤µÇ´ÂÁö À¯ÀÇÇ϶ó.) oÅ°´Â (¸Ó½ÅÀÌ ÀÌ ±â´ÉÀ» Áö¿øÇϸé) Àü¿øÀÌ ²¨Áø´Ù. sÅ°´Â ÀÀ±Þ sync°¡ ¿¹¾àµÈ´Ù. uÅ°´Â ÀÀ±Þ read-only remount°¡ ¿¹¾àµÈ´Ù. p, t, m Å°´Â ¿©·¯°¡Áö Á¤º¸¸¦ º¸¿©ÁØ´Ù. (°°Àº Á¤º¸¸¦ RAlt,RCtrl,RShift+ScrollLock·Îµµ º¼ ¼ö ÀÖ´Ù.) e, i, lÅ°´Â °¢°¢ ¸ðµç ÇÁ·Î¼¼½ºµéÀÌ SIG_TERM ¶Ç´Â SIG_KILLÀ» ¹Þµµ·Ï ÇÑ´Ù. lÅ°´Â init ÇÁ·Î¼¼½º±îÁö Á×ÀδÙ. ¼ýÀÚµéÀº ·Î±× ·¹º§À» ¼³Á¤ÇÑ´Ù. ±× ¿Ü¿¡ ´ÙÀ½ °ÍµéÀº °£·«ÇÑ Á¤º¸¸¦ º¸¿©ÁØ´Ù. SysRq: unRaw saK Boot Off Sync Unmount showPc showTasks showMem loglevel0-8 tErm kIll killalL.

ÁÖÀÇ: ÀÌ°ÍÀº ¾ÆÁÖ À§ÇèÇÑ ÀÛ¾÷ÀÌ´Ù! ¶ÇÇÑ ÀÌ°ÍÀº »ç½Ç»ó »ç¿ëÀÚÀÇ keymapÀ» »ç¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î »ç½Ç»ó keymapÀÇ »óųª Àüü Ä¿³ÎÀÇ »óŵµ ºÒÈ®½ÇÇÏ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. µðº¸¶ô Å°º¸µå »ç¿ëÀÚ¶ó¸é ´õ´õ¿í ¹®Á¦°¡ µÈ´Ù. ´Ù¸¥ ÀÚÆÇ ¹è¿­À» »ç¿ëÇÏ´Â °ÍÀÌ ¾ÈÀüÇÒ °ÍÀÌ´Ù. ¿µ¾î¿Í ´Ù¸¥ ¹è¿­ÀÎ ÇÁ¶û½º¾î³ª µ¶ÀÏ¾î µîÀÇ Å°º¸µå´Â A,M,Q,W,Y,Z °°Àº À§ÇèÇÑ ¹®ÀÚµéÀº ÀÌ µ¿ÀÛ¿¡ »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ´Ù.


´ÙÀ½ ÀÌÀü Â÷·Ê