Command LineÀ¸·Î VirtualBox »ç¿ëÇϱâ
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.

command lineÀº °­·ÂÇÏ´Ù

¿Ö!! ¿Ïº®ÇÏ°í ¾Æ¸§´Ù¿î GUI¸¦ µÎ°í ±¸´Ú½º·¯¿ö º¸ÀÌ´Â command lineÀ» »ç¿ëÇϳª¿ä ?¶ó´Â Áú¹®À» Á¾Á¾ ¹Þ´Â´Ù. ´äÀº °­·ÂÇϱ⠶§¹®ÀÌ´Ù. 1995³â ÀÌÈÄÀÇ ÄÄÇ»ÅÍ ¼¼´ë´Â ÄÄÇ»Å͸¦ â°ú ¾ÆÀÌÄÜÀ¸·Î Á¦¾îÇÏ´Â ±â°è¶ó´Â »ý°¢À» °¡Áö°í ÀÖ´Ù. ±×·¯³ª ½ÇÀº ±×·¸Áö ¾Ê´Ù´Â ¾ê±â¸¦ ÇÏ°í ½Í´Ù.

±× Àü¿¡, 1995³âÀ¸·Î ¼¼´ë¸¦ ³ª´« ÀÌÀ¯¿¡ ´ëÇØ¼­ ¾Ë¾ÆºÁ¾ß °Ú´Ù. 1995³âÀ¸·Î ³ª´©´Â ÀÌÀ¯´Â À©µµ95°¡ ¹ßÇ¥µÈ ½ÃÁ¡À̱⠶§¹®ÀÌ´Ù. ¸®´ª½ºÁø¿µ¿¡¼­´Â À©µµ95ÀÇ ÀÎÅÍÆäÀ̽º¿Í ºñ½ÁÇÑ ¸ð½ÀÀ» º¸¿©ÁÖ´Â FVWM95 À©µµ¿ì ¸Þ´ÏÀú°¡ ¹ßÇ¥µÇ¾ú´Ù. À©µµ ¿î¿µÃ¼Á¦¿¡¼­ »Ó¸¸ ¾Æ´Ï¶ó ÀüÅëÀûÀ¸·Î command lineÀ» ¼±È£Çß´ø ¸®´ª½ºµµ (¾µ¸¸ÇÑ)À©µµ ½Ã½ºÅÛÀÌ Á¦°øÀÌ µÇ¾úÀ¸´Ï, command lineÀº ¿ª»çÀÇ µÚ¾È±æ·Î »ç¶óÁú °ÍÀ¸·Î »ý°¢Çß´Ù.

½ÇÁ¦ À©µµ¿¡¼­´Â DOS command lineÀ» °ÅÀÇ »ç¿ëÇÏÁö ¾Ê´Â´Ù. ±×·¯³ª ¸®´ª½º´Â ¿©ÀüÈ÷ command lineÀÌ »ì¾ÆÀÖ´Ù. ÃʱâÀÇ FVWM95¿Í ºñ±³ÇÒ ¼ö ¾øÀ» ¸¸Å­ °­·ÂÇÑ KDE¿Í gnome¸¦ »ç¿ëÇϰí ÀÖ´Â Áö±Ýµµ ¸¶Âù°¡Áö´Ù. ³ªÀÇ °æ¿ì¿¡µµ À¥¼­ÇÎÀ» Á¦¿ÜÇÑ ÀÛ¾÷ÀÇ ´ëºÎºÐÀº command line¿¡¼­ ÀÌ·ç¾îÁø´Ù. À¥¼­Çεµ ¹®¼­ÀÛ¾÷ÀÌ ÇÊ¿äÇÑ °æ¿ì¿¡´Â command line¿¡¼­ w3mÀ» Á÷Á¢ È£ÃâÇÑ´Ù.
FVWM95KDE 4.3

VirtualBox¿Í Command Line

ÄÄÇ»ÅÍ ¼º´ÉÀÌ ¿ö³« ÁÁ¾ÆÁö´Â µ¥´Ù°¡ Çϵåµð½ºÅ© °ø°£µµ ³²¾Æµ¹´Ù º¸´Ï, °³ÀÎÀÌ VirtualBox·Î °¡»óÈ­ ȯ°æÀ» ±¸ÃàÇÏ´Â °Íµµ ¾î·ÆÁö ¾Ê°Ô º¼ ¼ö ÀÖ´Ù. À¥ 2.0 ºñÁö´Ï½º ¸ðµ¨ÀÌ ¼º¼÷ÇØÁö¸é¼­, »ý»êÀÚ¿Í ¼ÒºñÀÚÀÇ ¿ªÇÒÀ» µ¿½Ã¿¡ ÇÏ´Â ÇÁ·Î½´¸Ó À§ÁÖ·Î °³¹ßÀÚ°¡ ¾Æ´Ñ À¯Àúµµ ½É½ÉÂú°Ô °¡»óȯ°æÀ» ±¸ÃàÇÏ´Â °É º¼ ¼ö ÀÖ´Ù.

VirtualBox´Â Àß ±¸¼ºµÈ GUIȯ°æÀ» °¡Áö°í ÀÖ´Ù. ¾ÆÀÌÄܵµ ¿¹»Ú°í, ¸Þ´º±¸¼ºµµ ÀߵǾî À־ ¾î·ÆÁö ¾Ê°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù. ´ëºÎºÐÀÇ ¼³Á¤À» GUI¿¡¼­ Áö¿øÇÏ´Â ¸Þ´º·Î ³¡³¾ ¼ö ÀÖ´Ù. ±×·¯³ª ÁøÁ¤ÇÑ ÆÄ¿ö´Â command lineÀ¸·Î ¹ßÈÖ µÈ´Ù. RPG °ÔÀÓ¿¡¼­ ÁÖÀΰøÀÌ ÁøÁ¤ÇÑ ÆÄ¿ö¸¦ ¾òÀ» ¼ö ÀÖ´Â °÷Àº Àß Á¤µ·µÈ ¼¼°è°¡ ¾Æ´Ñ, ¾îµÎ¿î ´øÀüÀÎ °Í°ú ºñ½ÁÇÏ´Ù.

command lineÀ» ¾îµÎ¿î ´øÀüÀ¸·ÎÀÇ ºñÀ¯´Â ¸Å¿ì ÀûÀýÇÑ °Í °°´Ù. command lineÀ» ÀÌ¿ëÇϱâ À§Çؼ­´Â ¾îµÎ¿òÀ¸·Î ä¿öÁø ½ä··ÇÑ »ç°¢Çü â, Å͹̳Π¾Ö¹Ä·¹ÀÌÅÍÀ» ¶ç¿ö¾ß Çϱ⠶§¹®ÀÌ´Ù.

ÀÌÁ¦ Å͹̳Π¾Ö¹Ä·¹ÀÌÅ͸¦ ¶ç¿ìµµ·Ï ÇÏÀÚ. gnome»ç¿ëÀÚ¶ó¸é gnom-terminal, kde»ç¿ëÀÚ¶ó¸é konsoleÀ» ÀÌ¿ëÇÏ¸é µÈ´Ù. command lineÀº °­·ÂÇÑ ÀÚµ¿È­ ȯ°æÀ» Á¦°øÇÑ´Ù. command lineÀº perlÀ̳ª shell½ºÅ©¸³Æ®·Î Á¦¾îÇÏ´Â °æ¿ì°¡ ¸¹Àºµ¥, ÀÌ·¸°Ô ¸¸µé¾îÁø ½ºÅ©¸³Æ®µéÀº cron°ú °°Àº ½ºÄÉÁÙ µ¥¸ó¿¡ ÀÇÇØ¼­ ¿øÇÏ´Â ½Ã°£¿¡ ½ÇÇà ½Ãų ¼ö Àֱ⠶§¹®ÀÌ´Ù.

°£´ÜÇÏÁö¸¸ ¾Æ·¡¿Í °°Àº ¹æ½ÄÀ¸·Î 12½Ã ¸¶´Ù Á¡½É½Ä»ç¸¦ ¾Ë¸®´Â °£´ÜÇÑ ½ºÄÉÁì ÇÁ·Î±×·¥À» ¸¸µé ¼öµµ ÀÖ´Ù.
# crontab e 
0 12 * * * /usr/bin/walll "Á¡½É ½Ä»ç ½Ã°£ ÀÔ´Ï´Ù" 
 
ÀÌ·¯ÇÑ ÀÏÀ» ÇØÁÖ´Â GUI ÇÁ·Î±×·¥µµ ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª command lineÀ» ÀÌ¿ëÇÏ¸é ¸î Ãʸ¸¿¡ ¿øÇÏ´Â ÀÏÀ» ÇÒ ¼öÀÖ´Ù.

°£ÆíÇÔ, °­·ÂÇÔ, ºü¸§, È¿À²¼º ´öºÐ¿¡ ½Ã½ºÅÛ °ü¸®ÀÚ¿¡°Ô command lineÀº Çʼö·Î »ç¿ëµÈ´Ù. ¹°·Ð command lineÀÇ ÀåÁ¡À» Á¦´ë·Î ´©¸±¸®¸é ¾à°£ÀÇ °øºÎ°¡ ÇÊ¿äÇϱä ÇÏ´Ù.

virtualBox·Î virtual disk Ãß°¡, network interface °ü¸®, VM »ý¼ºÀ» ÇÒ¶§µµ command lineÀ» ÀÌ¿ëÇϸé ÈξÀ ºü¸£°Ô ¿øÇÏ´Â ÀÛ¾÷À» ÇÒ ¼ö ÀÖ´Ù. ¸¸¾à ±â¾÷¿¡¼­ÀÇ °¡»ó ÀÎÇÁ¶ó ȯ°æÀ» °ü¸®ÇØ¾ß ÇÏ´Â °æ¿ì¶ó¸é, ÀÌ·¯ÇÑ °úÁ¤À» ÀÚµ¿È­ ½Ãų ¼öµµ ÀÖ´Ù.

¼³Ä¡¿Í ±âº» ȯ°æ

¼³Ä¡´Â virtualbox¹®¼­¸¦ Âü°íÇϱ⠹ٶõ´Ù. Command lineÀ¸·Î virtualbox¸¦ Á¦¾îÇÏ·Á¸é ¼³Ä¡È¯°æÀ» ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù.
  • ¹ÙÀ̳ʸ® : /usr/lib/virtualbox ¸µÅ© -> /usr/bin
  • ¶óÀ̺귯¸® : /usr/lib/virtualbox
  • ¼Ò½º : /usr/share/virtualbox
  • Guest È®Àå ÆÄÀÏ (ISO) : /usr/share/virtualbox
ÀÌ ¹®¼­´Â virtualbox 3.1.2¸¦ ±âÁØÀ¸·Î Çϰí ÀÖ´Ù.

VM »ý¼º°ú ¼³Á¤

¾ÆÀÌÄܰú ¸Þ´º·Î Á¦¾îÇÒ ¼ö ÀÖ´Â GUI¿Í ´Þ¸® commandline´Â ±âº»ÀûÀÎ ¸í·ÉÀ» ¾Ë°íÀÖ¾î¾ß ÇÑ´Ù. ÀÌ°Ô Ãʱâ command lineÀÇ »ç¿ëÀ» ¾î·Æ°Ô ÇÏ´Â ¿äÀÎÀÌ´Ù.

ÀÌÁ¦ »õ·Î¿î VMÀ» ¸¸µé¾î º¸ÀÚ.

# /usr/bin/VBoxManage createvm --name Ubuntu9 register 
 
Ubuntu9À̶ó´Â À̸§À» °¡Áö´Â »õ·Î¿î VMÀ» »ý¼ºÇϰí VirtualBox¿¡ µî·Ï½ÃÄ×´Ù. »ý¼ºµÈ VMÁ¤º¸´Â Ȩ µð·ºÅ丮ÀÇ ~/.VirtualBox/Machines/Ubuntu9/Ubuntu9.xml¿¡ xmlÆÄÀÏ·Î ÀúÀåµÈ´Ù.

°¡»ó µð½ºÅ© »ý¼º

# /usr/bin/VBoxManage createhd --filename Ubuntu9.vdi --size 4000 --variant Fixed 
 
Ubuntu9.vdi¸¦ À̸§À¸·Î ÇÏ´Â °¡»ó µð½ºÅ©¸¦ »ý¼ºÇÑ´Ù. µð½ºÅ©ÀÇ Å©±â´Â 4GB·Î Å©±â¸¦ °íÁ¤½ÃÄ×´Ù.

°¡»ó µð½ºÅ©¿Í °¡»ó CD/DVDµå¶óÀ̺긦 Ãß°¡Çϱâ À§ÇØ Stroage Controller¸¦ »ý¼ºÇÑ´Ù

# /usr/bin/VBoxManage storagectl Ubuntu9 --name "IDE Controller" --add ide --controller PIIX4 
 
"IDE Controller"À̸§À» °¡Áö´Â PIIX4 Çü½ÄÀÇ IDE ÄÁÆ®·Ñ·¯¸¦ »ý¼ºÇß´Ù.

¸¸µç °¡»ó µð½ºÅ©¸¦ VM¿¡ Ãß°¡ÇÑ´Ù.

# /usr/bin/VBoxManage storageattach Ubuntu9 --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium Ubuntu9.vdi 
 

¼³Ä¡ÇÒ ¿î¿µÃ¼Á¦ÀÇ ISO À̹ÌÁö¸¦ Ãß°¡ÇÑ´Ù.

# /usr/bin/VBoxManage storageattach Ubuntu0 --storagectl "IDE Controller" --port 0 --device 1 --type dvddrive --medium /ISO/ubuntu-9.10-desktop-i386.iso 
 

³×Æ®¿öÅ© ¼³Á¤

# /usr/bin/VBoxManage modifyvm Ubuntu9 --nic1 bridged --cableconnected1 on --bridgeadapter1 eth0 
 
¸®´ª½º ½Ã½ºÅÛÀÇ eth0 ³×Æ®¿öÅ© ¾îµªÅÍ¿ÍÀÇ bridget NIC¸¦ »ý¼ºÇÑ´Ù.

VM ½ÇÇà

# /usr/bin/VBoxManage startvm Ubuntu9  
 
ÀÌ ¸í·ÉÀ» ÀÌ¿ëÇØ¼­ µ¥½ºÅ© ž¿¡ Ubuntu VM°ú WinXP VMÀ̶ó´Â ¹Ù·Î°¡±â ¾ÆÀÌÄÜÀ» ¸¸µé¾ú´Ù.
º¸³½ »ç¶÷ virtualbox

ÀÚµ¿È­

ÀÚµ¿È­¸¦ À§Çؼ­´Â ¹èÆ÷/½ÇÇà ½Ã½ºÅÛÀ» °®Ãß¾î¾ß ÇÑ´Ù. ¿©·¯°¡Áö ¹æ¹ýÀÌ ÀÖ°ÚÀ¸³ª °³ÀÎÀûÀ¸·Î sshÀÇ °ø¿ë۸¦ ÀÌ¿ëÇØ¼­ ÀÎÁõȯ°æÀ» ¸¸µé°í, ±× À§¿¡ Agent,Manager½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â ¹æ½ÄÀ» ¼±È£ÇÑ´Ù.

°ü¸® ´ë»ó Àåºñ¿¡ Manager¸¦ ¼³Ä¡Çϸé, Agent·Î ¹èÆ÷Çϰí, À̸¦ ½ÇÇà½ÃŰ´Â ¹æ½ÄÀÌ´Ù.

Ãâó : http://www.linux-mag.com/id/7673
category_TOOL
category__14
EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.