28.1. /dev

/dev µð·ºÅ丮´Â Á¸ÀçÇϰųª Á¸ÀçÇÏÁö ¾Ê´Â ¹°¸®Àû µð¹ÙÀ̽ºµéÀÇ Ç׸ñÀ» °®°í ÀÖ½À´Ï´Ù. [1] df ¸¦ ¿É¼Ç ¾øÀÌ Ä¡¸é /dev µð·ºÅ丮ÀÇ ÇöÀç ¸¶¿îÆ®µÈ ÆÄÀϽýºÅÛÀ» Æ÷ÇÔÇÏ´Â ÇÏµå µå¶óÀ̺êÀÇ ÆÄƼ¼ÇÀ» º¸¿©ÁÝ´Ï´Ù.
bash$ df
Filesystem           1k-blocks      Used Available Use%
Mounted on
/dev/hda6               495876    222748    247527  48% /
/dev/hda1                50755      3887     44248   9% /boot
/dev/hda8               367013     13262    334803   4% /home
/dev/hda5              1714416   1123624    503704  70% /usr
	      

/dev µð·ºÅ丮¿¡´Â /dev/loop0°°Àº ·çÇÁ¹é µð¹ÙÀ̽º°¡ µé¾î Àִµ¥, ·çÇÁ¹é µð¹ÙÀ̽º¶õ º¸Åë ÆÄÀÏÀ» ºí·° µð¹ÙÀ̽ºÃ³·³ Á¢±ÙÇÒ ¼ö ÀÖ°Ô ÇØ ÁÖ´Â ÀÏÁ¾ÀÇ ¼ÓÀÓ¼ö(gimmick)ÀÔ´Ï´Ù. [2] ÀÌ ·çÇÁ¹é µð¹ÙÀ̽º´Â ÆÄÀÏ ½Ã½ºÅÛ Àüü¸¦ ÇϳªÀÇ Å« ÆÄÀÏ·Î ¸¶¿îÆ® ÇÒ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. ¿¹ 13-6¿Í ¿¹ 13-5¸¦ Âü°íÇϼ¼¿ä.

/dev/null, /dev/zero, /dev/urandom °°Àº ¸î¸î °¡»ó µð¹ÙÀ̽ºµéÀº ´Ù¸¥ ƯȭµÈ ¿ëµµ°¡ ÀÖ½À´Ï´Ù.

ÁÖ¼®

[1]

/dev µð·ºÅ丮¿¡ µé¾î ÀÖ´Â Ç׸ñµéÀº ¹°¸®Àû ÀåÄ¡³ª °¡»óÀÇ ÀåÄ¡¿ë ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ Á¦°øÇØ ÁÝ´Ï´Ù. ÀÌ ¸ñ·ÏµéÀº µå¶óÀÌºê °ø°£À» ¾ÆÁÖ Á¶±Ý¹Û¿¡ Â÷ÁöÇÏÁö ¾Ê½À´Ï´Ù.

/dev/nullÀ̳ª /dev/zero, /dev/urandom°°Àº ÆÄÀϵéÀº °¡»ó ÀåÄ¡ÀÔ´Ï´Ù. ¹°¸®ÀûÀ¸·Î ÁøÂ¥ Á¸ÀçÇÏ´Â ÀåÄ¡°¡ ¾Æ´Ï¶ó ¼ÒÇÁÆ®¿þ¾îÀûÀ¸·Î¸¸ Á¸ÀçÇÏ´Â ÀåÄ¡ÀÔ´Ï´Ù.

[2]

ºí·° µð¹ÙÀ̽º´Â µ¥ÀÌÅ͸¦ ºí·° ´ÜÀ§·Î Àаųª ¾²´Âµ¥, ÇÑ ±ÛÀÚ ´ÜÀ§·Î µ¥ÀÌÅÍ¿¡ Á¢±ÙÇÏ´Â ¹®ÀÚ µð¹ÙÀ̽º¿Í ´ëÁ¶¸¦ ÀÌ·ì´Ï´Ù. ÇÏµå µå¶óÀ̺곪 ½Ãµð·Ò µå¶óÀ̺갰Àº °ÍÀÌ ºí·° µð¹ÙÀ̽º°í, Å°º¸µå °°Àº °ÍÀÌ ¹®ÀÚ µð¹ÙÀ̽ºÀÔ´Ï´Ù.