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

20. ½ºÅ©¸° ´ýÇÁ

ÇöÀç µð·ºÅ丮¿¡ screen.dump¶ó´Â È­ÀÏ·Î /dev/ttyNÀÇ È­¸é ³»¿ëÀ» ´ýÇÁÇÏ·Á¸é setterm -dump N ¶ó°í ÇÏ¸é µÈ´Ù. setterm(1)À» ÂüÁ¶Ç϶ó.

/dev/ttyN ½ºÅ©¸°ÀÇ ÇöÀç ³»¿ëÀº /dev/vcsN µð¹ÙÀ̽º¸¦ »ç¿ëÇÏ¸é ¾×¼¼½ºÇÒ ¼ö ÀÖ´Ù. (¿©±â¼­ `vcs'´Â °¡»ó ÄÜ¼Ö ½ºÅ©¸°ÀÇ ¾àÀÚÀÌ´Ù.) ÀÌ°ÍÀ» »ç¿ëÇϸé ÄÜ¼Ö ½ºÅ©¸°ÀÇ ¿À¸¥ÂÊ À§¿¡ ÇöÀç ½Ã°£À» Ç¥½ÃÇÏ´Â ½Ã°è ÇÁ·Î±×·¥À» ½ÇÇà½Ãų ¼ö ÀÖ´Ù. (kbd-0.95.tar.gv¿¡ ÀÖ´Â vcstime ÇÁ·Î±×·¥À» ÂüÁ¶Ç϶ó.) ´ÜÁö ³»¿ë¸¸À» ´ýÇÁÇÏ·Á¸é, cat /dev/vcsNÀ̶ó°í Çصµ µÈ´Ù. ÀÌ·¯ÇÑ µð¹ÙÀ̽º È­ÀÏ/dev/vcsN¿¡´Â newlineµµ »ö°ú °°Àº ¼Ó¼ºµµ ¾ø´Ù. Á» ´õ ³ªÀº ÇÁ·Î±×·¥À¸·Î´Â /dev/vcsaN°¡ ÀÖ´Ù. (vcsa: `virtual console screen with attributes') ÀÌ ÇÁ·Î±×·¥Àº Çà°ú ¿­ÀÇ ¼ö, Ä¿¼­ÀÇ À§Ä¡¸¦ ´ãÀº Çì´õ·Î ½ÇÇà½ÃŲ´Ù. vcs(4)¸¦ ÂüÁ¶Ç϶ó.


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