- ÇöÀç À§Ä¡
- home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼ > OS(¿î¿µÃ¼Á¦) > ±èÅ¿ëÀÇ ¸®´ª½º ½© ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹Ö ÀÔ¹®[Á¦ÀÌÆà]
¼¹ö»Ó¸¸ ¾Æ´Ï¶ó ÃÖ±Ù À̽´°¡ µÇ°í ÀÖ´Â ÀÓº£µðµå ½Ã½ºÅÛ¿¡¼µµ ³Î¸® »ç¿ëµÇ´Â ¸®´ª½º OS¿¡¼ ²À ¾Ë¾Æ¾ß ÇÒ Çʼö ¿ä¼ÒÀÎ ½©(Shell) ÇÁ·Î±×·¡¹Ö ¿ä¼Ò¸¦ ÇнÀÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇÑ Ã¥ÀÌ´Ù. ƯÈ÷, ÇöÀç ´ëÇѹα¹ÀÇ Æ÷ÅÐ »çÀÌÆ®, ±â¾÷ µî¿¡¼ »ç¿ëÇÏ°í ÀÖ´Â ÁÖ·ù ¹èÆ÷ÆÇÀÎ CentOS(Community ENTerprise Operating System)¸¦ ±â¹ÝÀ¸·Î °¢Á¾ ¸®´ª½º ¸í·É°ú, ¸®´ª½º ½© ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹Ö ¿¹Á¦¸¦ ÀÛ¼ºÇÏ°í Å×½ºÆ®ÇÒ ¼ö ÀÖ´Â ³»¿ëµéÀ» ¼ö·ÏÇÏ¿´´Ù.
¸®´ª½º ÇнÀ¿¡ ÀÖ¾î¼ ¹Ýµå½Ã ÇÊ¿äÇÑ ½©(º»½©, ¹è½Ã½©) ¸í·É¾îµé°ú ÇÔ²² ¸®´ª½ºÀÇ Àü¹ÝÀûÀÎ ½Ã½ºÅÛ ¿ä¼Ò¸¦ ÇнÀÇÏ°í, ¸®´ª½º ¼¹ö»Ó¸¸ ¾Æ´Ï¶ó ÀÓº£µðµå ¸®´ª½º¿¡¼µµ ²À ¾Ë¾ÆµÎ¾î¾ß ÇÒ ±âÃÊ Áö½Ä¿¡ ´ëÇØ ÀÍÈú ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. ¶ÇÇÑ ¸®´ª½º ¼¹ö ¿î¿µ¿¡ ÀÖ¾î¼ Çʼö ¿ä¼ÒÀÎ ½© ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÀÌÇØ¿Í ¿¹Á¦¸¦ ÅëÇÏ¿© »ý°¢ÇÏ´Â °ü¸®ÀÚ, »ý°¢ÇÏ´Â ÇÁ·Î±×·¡¸Ó°¡ µÉ ¼ö ÀÖµµ·Ï µ¶ÀÚµéÀÇ Áö½Ä ·¹º§À» ¾÷±×·¹À̵åÇÒ ¼ö ÀÖ´Ù. ?Ã¥ÀÇ ÀϺΠ³»¿ëÀ» ¹Ì¸® Àо½Ç ¼ö ÀÖ½À´Ï´Ù. ¹Ì¸®º¸±â
¸®´ª½º ÇнÀ¿¡ ÀÖ¾î¼ ¹Ýµå½Ã ÇÊ¿äÇÑ ½©(º»½©, ¹è½Ã½©) ¸í·É¾îµé°ú ÇÔ²² ¸®´ª½ºÀÇ Àü¹ÝÀûÀÎ ½Ã½ºÅÛ ¿ä¼Ò¸¦ ÇнÀÇÏ°í, ¸®´ª½º ¼¹ö»Ó¸¸ ¾Æ´Ï¶ó ÀÓº£µðµå ¸®´ª½º¿¡¼µµ ²À ¾Ë¾ÆµÎ¾î¾ß ÇÒ ±âÃÊ Áö½Ä¿¡ ´ëÇØ ÀÍÈú ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. ¶ÇÇÑ ¸®´ª½º ¼¹ö ¿î¿µ¿¡ ÀÖ¾î¼ Çʼö ¿ä¼ÒÀÎ ½© ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÀÌÇØ¿Í ¿¹Á¦¸¦ ÅëÇÏ¿© »ý°¢ÇÏ´Â °ü¸®ÀÚ, »ý°¢ÇÏ´Â ÇÁ·Î±×·¡¸Ó°¡ µÉ ¼ö ÀÖµµ·Ï µ¶ÀÚµéÀÇ Áö½Ä ·¹º§À» ¾÷±×·¹À̵åÇÒ ¼ö ÀÖ´Ù. ?Ã¥ÀÇ ÀϺΠ³»¿ëÀ» ¹Ì¸® Àо½Ç ¼ö ÀÖ½À´Ï´Ù. ¹Ì¸®º¸±â
ÀúÀÚ: ±èÅ¿ë Àú
1Àå ¸®´ª½º ½©°ú ¸í·É¾î ±âÃÊ
1.1 ¸®´ª½º¿Í ½©
1.2 ¸®´ª½º ȯ°æ
1.3 ½© ½ºÅ©¸³Æ® Áغñ¿îµ¿
1.4 ¸®´ª½º µð·ºÅ͸® ¿©Çà
1.5 ÀÔÃâ·Â ¸®´ÙÀÌ·º¼Ç°ú ÆÄÀÌÇÁ
1.6 Æ۹̼Ç
1.7 Àâ ÄÁÆ®·Ñ
1.8 ½Ã½ºÅÛ °ü¸®ÀÚ ¸í·É¾î Á¤¸®
2Àå ½© ½ºÅ©¸³Æ® ¸Àº¸±â
2.1 ¸®´ª½ºÀÇ ºÎÆà °úÁ¤°ú ·Î±×ÀÎ ½©
2.2 ¸í·É¶óÀÎ ÆĽÌ
2.3 ¸í·É¾î ŸÀÔ
2.4 ÇÁ·Î¼¼½º¿Í ½©
2.5 º¯¼ö
2.6 º» ½©
2.7 ¹è½Ã ½© ¹®¹ý°ú ±¸Á¶
2.8 ¸í·É¶óÀÎ
2.9 Àâ ÄÁÆ®·Ñ
2.10 ¸í·É¶óÀÎ ¼ôÄÆ
2.11 ¾Ù¸®¾Æ½º
2.12 µð·ºÅ͸® ½ºÅà Á¶ÀÛ
2.13 ¸ÞŸ¹®ÀÚµé
2.14 ÆÄÀϸí ġȯÇϱâ
2.15 º¯¼ö
2.16 ÀοëºÎÈ£
2.17 ¸í·É ġȯ
2.18 »ê¼ú È®Àå
2.19 ½© È®Àå ¼ø¼
2.20 ¹è¿
2.21 ÇÔ¼ö
2.22 Ç¥ÁØ ÀÔÃâ·Â°ú ¸®´ÙÀÌ·º¼Ç
2.23 ÆÄÀÌÇÁ
2.24 ½© È£Ã⠿ɼÇ
3Àå Á¤±ÔÇ¥Çö½Ä°ú ÆÐÅÏ °Ë»ö
3.1 Á¤±ÔÇ¥Çö½Ä
4Àå grep ÆÐÅÏ °Ë»ö
4.1 grep
4.2 egrep
4.3 fgrep
5Àå sed À¯Æ¿¸®Æ¼
5.1 sed
6Àå awk ÇÁ·Î±×·¡¹Ö
6.1 awk
6.2 awk ÇÁ·Î±×·¡¹Ö Çü½Ä
6.3 awk¿Í Á¤±ÔÇ¥Çö½Ä
6.4 ½ºÅ©¸³Æ® ÆÄÀÏ¿¡¼ÀÇ awk
6.5 ºñ±³ Ç¥Çö½Ä
6.6 awk º¯¼ö
6.7 awk ¸®´ÙÀÌ·º¼Ç
6.8 awk ÆÄÀÌÇÁ
6.9 Á¶°Ç¹®
6.10 loop ¼øȯ¹®
6.11 ÇÁ·Î±×·¥ °ü¸® ¹®Àå
6.12 ¹è¿
6.13 awk ºôÆ®ÀÎ ÇÔ¼ö
6.14 awk ¼öÇÐÀû ºôÆ®ÀÎ ÇÔ¼ö
6.15 »ç¿ëÀÚÁ¤ÀÇÇü ÇÔ¼ö
6.16 ±âŸ
6.17 awk ºôÆ®ÀÎ ÇÔ¼ö
7Àå bash ½© ÇÁ·Î±×·¡¹Ö
7.1 ¼Ò°³
7.2 »ç¿ëÀÚ ÀÔ·Â Àбâ
7.3 »ê¼ú ¿¬»ê
7.4 À§Ä¡ ÆĶó¹ÌÅÍ¿Í ¸í·É¶óÀÎ ¾Æ±Ô¸ÕÆ®
7.5 Á¶°Ç¹®°ú ºÐ±â¹®
7.6 ·çÇÁ ¸í·É
7.7 ÇÔ¼ö
7.8 Æ®·¡ÇÎ ½Ã±×³Î
7.9 bash ½ºÅ©¸³Æ® µð¹ö±ë
7.10 ¸í·É¶óÀÎ
7.11 bash ¿É¼Çµé
7.12 ½©ÀÇ ºôÆ®ÀÎ ¸í·Éµé
7.13 ½© ºñ±³Ç¥
7.14 ¸®´ª½º ½ÃÀÛ½ºÅ©¸³Æ® ºÐ¼®
7.15 bash ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÏ¿© Text GUI¸¦ ¸¸µé¾î º¸ÀÚ.
8Àå vi(m) ÆíÁý±â¿Í À¯¿ëÇÑ À¯Æ¿¸®Æ¼
8.1 vi(m) ÆíÁý±â- vi improved
8.2 vi(m) Æ©Å丮¾ó
8.3 À¯¿ëÇÑ À¯Æ¿¸®Æ¼
1.1 ¸®´ª½º¿Í ½©
1.2 ¸®´ª½º ȯ°æ
1.3 ½© ½ºÅ©¸³Æ® Áغñ¿îµ¿
1.4 ¸®´ª½º µð·ºÅ͸® ¿©Çà
1.5 ÀÔÃâ·Â ¸®´ÙÀÌ·º¼Ç°ú ÆÄÀÌÇÁ
1.6 Æ۹̼Ç
1.7 Àâ ÄÁÆ®·Ñ
1.8 ½Ã½ºÅÛ °ü¸®ÀÚ ¸í·É¾î Á¤¸®
2Àå ½© ½ºÅ©¸³Æ® ¸Àº¸±â
2.1 ¸®´ª½ºÀÇ ºÎÆà °úÁ¤°ú ·Î±×ÀÎ ½©
2.2 ¸í·É¶óÀÎ ÆĽÌ
2.3 ¸í·É¾î ŸÀÔ
2.4 ÇÁ·Î¼¼½º¿Í ½©
2.5 º¯¼ö
2.6 º» ½©
2.7 ¹è½Ã ½© ¹®¹ý°ú ±¸Á¶
2.8 ¸í·É¶óÀÎ
2.9 Àâ ÄÁÆ®·Ñ
2.10 ¸í·É¶óÀÎ ¼ôÄÆ
2.11 ¾Ù¸®¾Æ½º
2.12 µð·ºÅ͸® ½ºÅà Á¶ÀÛ
2.13 ¸ÞŸ¹®ÀÚµé
2.14 ÆÄÀϸí ġȯÇϱâ
2.15 º¯¼ö
2.16 ÀοëºÎÈ£
2.17 ¸í·É ġȯ
2.18 »ê¼ú È®Àå
2.19 ½© È®Àå ¼ø¼
2.20 ¹è¿
2.21 ÇÔ¼ö
2.22 Ç¥ÁØ ÀÔÃâ·Â°ú ¸®´ÙÀÌ·º¼Ç
2.23 ÆÄÀÌÇÁ
2.24 ½© È£Ã⠿ɼÇ
3Àå Á¤±ÔÇ¥Çö½Ä°ú ÆÐÅÏ °Ë»ö
3.1 Á¤±ÔÇ¥Çö½Ä
4Àå grep ÆÐÅÏ °Ë»ö
4.1 grep
4.2 egrep
4.3 fgrep
5Àå sed À¯Æ¿¸®Æ¼
5.1 sed
6Àå awk ÇÁ·Î±×·¡¹Ö
6.1 awk
6.2 awk ÇÁ·Î±×·¡¹Ö Çü½Ä
6.3 awk¿Í Á¤±ÔÇ¥Çö½Ä
6.4 ½ºÅ©¸³Æ® ÆÄÀÏ¿¡¼ÀÇ awk
6.5 ºñ±³ Ç¥Çö½Ä
6.6 awk º¯¼ö
6.7 awk ¸®´ÙÀÌ·º¼Ç
6.8 awk ÆÄÀÌÇÁ
6.9 Á¶°Ç¹®
6.10 loop ¼øȯ¹®
6.11 ÇÁ·Î±×·¥ °ü¸® ¹®Àå
6.12 ¹è¿
6.13 awk ºôÆ®ÀÎ ÇÔ¼ö
6.14 awk ¼öÇÐÀû ºôÆ®ÀÎ ÇÔ¼ö
6.15 »ç¿ëÀÚÁ¤ÀÇÇü ÇÔ¼ö
6.16 ±âŸ
6.17 awk ºôÆ®ÀÎ ÇÔ¼ö
7Àå bash ½© ÇÁ·Î±×·¡¹Ö
7.1 ¼Ò°³
7.2 »ç¿ëÀÚ ÀÔ·Â Àбâ
7.3 »ê¼ú ¿¬»ê
7.4 À§Ä¡ ÆĶó¹ÌÅÍ¿Í ¸í·É¶óÀÎ ¾Æ±Ô¸ÕÆ®
7.5 Á¶°Ç¹®°ú ºÐ±â¹®
7.6 ·çÇÁ ¸í·É
7.7 ÇÔ¼ö
7.8 Æ®·¡ÇÎ ½Ã±×³Î
7.9 bash ½ºÅ©¸³Æ® µð¹ö±ë
7.10 ¸í·É¶óÀÎ
7.11 bash ¿É¼Çµé
7.12 ½©ÀÇ ºôÆ®ÀÎ ¸í·Éµé
7.13 ½© ºñ±³Ç¥
7.14 ¸®´ª½º ½ÃÀÛ½ºÅ©¸³Æ® ºÐ¼®
7.15 bash ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÏ¿© Text GUI¸¦ ¸¸µé¾î º¸ÀÚ.
8Àå vi(m) ÆíÁý±â¿Í À¯¿ëÇÑ À¯Æ¿¸®Æ¼
8.1 vi(m) ÆíÁý±â- vi improved
8.2 vi(m) Æ©Å丮¾ó
8.3 À¯¿ëÇÑ À¯Æ¿¸®Æ¼
ÀÌ Ã¥Àº ¼¹ö»Ó¸¸ ¾Æ´Ï¶ó ÃÖ±Ù À̽´°¡ µÇ°í ÀÖ´Â ÀÓº£µðµå ½Ã½ºÅÛ¿¡¼µµ ³Î¸® »ç¿ëµÇ´Â ¸®´ª½º OS¿¡¼ ²À ¾Ë¾Æ¾ß ÇÒ Çʼö ¿ä¼ÒÀÎ ½©(Shell) ÇÁ·Î±×·¡¹Ö ¿ä¼Ò¸¦ ÇнÀÇÑ´Ù. ƯÈ÷, ÇöÀç ´ëÇѹα¹ÀÇ Æ÷ÅÐ »çÀÌÆ®, ±â¾÷ µî¿¡¼ »ç¿ëÇÏ°í ÀÖ´Â ÁÖ·ù ¹èÆ÷ÆÇÀÎ CentOS(Community ENTerprise Operating System)¸¦ ±â¹ÝÀ¸·Î °¢Á¾ ¸®´ª½º ¸í·É°ú, ¸®´ª½º ½© ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹Ö ¿¹Á¦¸¦ ÀÛ¼ºÇÏ°í Å×½ºÆ®ÇÔÀ¸·Î½á µ¶ÀÚµéÀÇ ¼±Çà(à»ú¼) ÇнÀ¿¡ ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÌ´Ù. ¸®´ª½º¿¡ ´ëÇÑ Ãß°¡ÀûÀÎ Áö½Ä °øÀ¯´Â 1¸¸ 3õ¿© ¸íÀÇ °øÇÐÀεéÀÌ È°µ¿ÇÏ°í ÀÖ´Â Çѱ¹¸®´ª½ºÀ¯Àú±×·ì(http://www.lug.or.kr) »çÀÌÆ®¸¦ Âü°íÇÏ¸é µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
ÀÌ Ã¥ÀÇ Æ¯Â¡Àº ´ÙÀ½°ú °°´Ù.
* ÀÌ Ã¥Àº ¸®´ª½º ÇнÀ¿¡ ÀÖ¾î¼ ¹Ýµå½Ã ÇÊ¿äÇÑ ½©(º»½©, ¹è½Ã½©) ¸í·É¾îµé°ú ÇÔ²² ¸®´ª½ºÀÇ Àü¹ÝÀûÀÎ ½Ã½ºÅÛ ¿ä¼Ò¸¦ ÇнÀÇÑ´Ù.
* ÀÌ Ã¥Àº ¸®´ª½º ¼¹ö»Ó¸¸ ¾Æ´Ï¶ó ÀÓº£µðµå ¸®´ª½º¿¡¼µµ ²À ¾Ë¾ÆµÎ¾î¾ß ÇÒ ±âÃÊ Áö½Ä¿¡ ´ëÇØ ÇнÀÇÑ´Ù.
* ÀÌ Ã¥Àº ¸®´ª½º ¼¹ö ¿î¿µ¿¡ ÀÖ¾î¼ Çʼö ¿ä¼ÒÀÎ ½© ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÀÌÇØ¿Í ¿¹Á¦¸¦ ÅëÇÏ¿© »ý°¢ÇÏ´Â °ü¸®ÀÚ, »ý°¢ÇÏ´Â ÇÁ·Î±×·¡¸Ó°¡ µÉ ¼ö ÀÖµµ·Ï µ¶ÀÚµéÀÇ Áö½Ä ·¹º§À» ¾÷±×·¹À̵åÇÑ´Ù.
ÀÌ Ã¥Àº ´ÙÀ½ÀÇ µ¶ÀÚ¸¦ ´ë»óÀ¸·Î ÇÏ°í ÀÖ´Ù.
* ¸®´ª½º »ç¿ëÀÚ, ¸®´ª½º ÀÔ¹®ÀÚ
* ¸®´ª½º ½Ã½ºÅÛ °ü¸®ÀÚ
* À¥¼¹ö, FTP¼¹ö, ¸ÞÀϼ¹ö °ü¸®ÀÚ
* ¸®´ª½º ¼¹ö¸¦ »ç¿ëÇÏ°í ÀÖ´Â À¥ ÇÁ·Î±×·¡¸Ó(PHP, JSP µî)
* ¸®´ª½º ½Ã½ºÅÛ ÇÁ·Î±×·¡¸Ó(Embedded Linux Æ÷ÇÔ)
* ´ëÇÐ, Çпø µîÀÇ ½Ã½ºÅÛ °ü¸®ÀÚ ¼ö¾÷, À¥ ÇÁ·Î±×·¡¹Ö ¼ö¾÷ ±³Àç
ÀÌ Ã¥ÀÇ ÁÖ¿ä ³»¿ë
1Àå ¸®´ª½º ½©°ú ¸í·É¾î ±âÃÊ
½© ½ºÅ©¸³Æ®¸¦ °øºÎÇϱâ ÀÌÀü¿¡ ¾Ë¾ÆµÎ¾î¾ß ÇÒ ¸®´ª½º¿Í ½©¿¡ ´ëÇÑ ±âÃÊ ¸í·É¾îµé°ú ¸®´ª½ºÀÇ µð·ºÅ丮 ±¸Á¶, ÀÔÃâ·Â ¸®´ÙÀÌ·º¼Ç, ÆÄÀÌÇÁ, Æ۹̼Ç, Job ÄÁÆ®·Ñ, ½Ã½ºÅÛ °ü¸®ÀÚ ¸í·É¾îµé¿¡ ´ëÇÏ¿© °øºÎÇÑ´Ù.
2Àå ½© ½ºÅ©¸³Æ® ¸Àº¸±â
¸®´ª½º OSÀÇ ºÎÆà °úÁ¤°ú ·Î±×ÀÎ ½©ÀÇ ÃʱâÈ °úÁ¤À» °øºÎÇÏ°í ÇÁ·Î¼¼½º¿Í ½©, ½Ã½ºÅÛ ÄÝ, º¯¼ö¿Í º» ½©(/bin/sh)ÀÇ ±âº» ¹®¹ý, ¹è½Ã ½©(/bin/bash)ÀÇ ±âº» ¹®¹ý, °¢Á¾ ¸ÞŸ ¹®Àڵ鿡 ´ëÇØ °øºÎÇÑ´Ù.
3Àå Á¤±ÔÇ¥Çö½Ä°ú ÆÐÅÏ °Ë»ö
¸®´ª½º ½©¿¡¼ ¹®ÀÚ¿ °Ë»öÀ» À§ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Â Á¤±ÔÇ¥Çö½Ä°ú ÆÐÅÏ, °¢Á¾ ¸ÞŸ ¹®Àڵ鿡 ´ëÇØ °øºÎÇÑ´Ù.
4Àå grep ÆÐÅÏ °Ë»ö
ÀԷµǴ ÆÄÀÏ¿¡¼ ÁÖ¾îÁø ÆÐÅÏ ¸ñ·Ï°ú ¸ÅĪµÇ´Â ¶óÀÎÀ» °Ë»öÇÏ¿© Ç¥ÁØ Ãâ·ÂÀ¸·Î °Ë»öÇÑ ¶óÀÎÀ» º¹»çÇؼ Ãâ·ÂÇØ ÁÖ´Â grep ¸í·É¾î¿Í egrep, fgrep¿¡ ´ëÇØ °øºÎÇÑ´Ù.
5Àå sed À¯Æ¿¸®Æ¼
sed(stream editor)´Â ºñ´ëÈÇü ¸ðµåÀÇ ¶óÀÎ ´ÜÀ§ ¿¡µðÅÍÀ̸ç, Ç¥ÁØ ÀÔ·Â ¶Ç´Â ÆÄÀϷκÎÅÍ ÅؽºÆ®¸¦ ÀÔ·Â¹Þ¾Æ ÁÖ¾îÁø ¶óÀε鿡 ´ëÇØ ÇÑ ¹ø¿¡ ÇÑ ¶óÀξ¿ ¾î¶² 󸮸¦ ÇÑ ´ÙÀ½, ±× °á°ú¸¦ Ç¥ÁØ Ãâ·ÂÀ̳ª ÆÄÀÏ·Î º¸³½´Ù. À̹ø Àå¿¡¼´Â sed ½ºÆ®¸² ¿¡µðÅÍ¿¡¼ »ç¿ëÇÏ´Â ¿¬»êÀÚ¿Í µ¿ÀÛ ¿ø¸®, ¸ÞŸ ¹®ÀÚµé, Á¤±ÔÇ¥Çö½Ä¿¡ ´ëÇØ °øºÎÇÑ´Ù. ÀϹÝÀûÀ¸·Î vi(m) ÆíÁý±â¿¡¼ À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù.
6Àå awk ÇÁ·Î±×·¡¹Ö
awk´Â µ¥ÀÌÅ͸¦ Á¶ÀÛÇÏ°í ¸®Æ÷Æ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëÇÏ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÌ´Ù. awk ÇÁ·Î±×·¡¹Ö Çü½Ä°ú ¿É¼Çµé, °¢Á¾ º¯¼öµé, Ç¥Çö½Ä, ¿¬»êÀÚ, ¸®´ÙÀÌ·º¼Ç, ÆÄÀÌÇÁ, if Á¶°Ç¹®, loop ¼øȯ¹®, °¢Á¾ ÇÔ¼öµé¿¡ ´ëÇØ °øºÎÇÑ´Ù.
7Àå bash ½© ÇÁ·Î±×·¡¹Ö
À̹ø Àå¿¡¼´Â ¾Õ¼ °øºÎÇÑ ¸í·É¾îµé°ú À¯Æ¿¸®Æ¼µéÀ» »ç¿ëÇÏ¿© bash ½© ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹ÖÀ» Çϱâ À§ÇÑ ¹®¹ý »çÇ×µé ¹× °ü·Ã ¿¹Á¦¸¦ ÀÛ¼ºÇÏ°í ±× ½ÇÇà °á°ú¸¦ ȸéÀ¸·Î º¸¸é¼ °øºÎÇÑ´Ù. °¢Á¾ º¯¼ö¿Í ¿¬»êÀÚ, À§Ä¡ ÆĶó¹ÌÅÍ, ¸í·É ¶óÀÎ ¾Æ±Ô¸ÕÆ®, Á¶°Ç¹®, ·çÇÁ¹®, ÇÔ¼öµé¿¡ ´ëÇØ °øºÎÇÏ°í ¸®´ª½ºÀÇ ½ÃÀÛ ½ºÅ©¸³Æ®¸¦ ºÐ¼®ÇÏ°í dialog À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© °£´ÜÇÑ Text Based GUI ¿¹Á¦¸¦ ¸¸µé¾îº»´Ù.
8Àå vi(m) ÆíÁý±â¿Í À¯¿ëÇÑ À¯Æ¿¸®Æ¼
¸®´ª½º¿¡¼ ¾ø¾î¼´Â ¾È µÉ ÆíÁý±âÀÎ vi(m)¿¡ ´ëÇØ °øºÎÇÑ´Ù. º¸´Ù Çâ»óµÈ ±â´ÉÀ» Áö¿øÇÏ´Â vimÀÇ Normal Mode, Command Mode, Visual Mode¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â °¢Á¾ ¸í·Éµé¿¡ ´ëÇØ °øºÎÇÏ°í °Ë»ö°ú ġȯ, ¸ÅÅ©·Î, ¿©·¯ °³ÀÇ ÆíÁýâÀ» »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ °øºÎÇÏ¸ç ±âŸ À¯¿ëÇÑ À¯Æ¿¸®Æ¼¿¡ ´ëÇØ °øºÎÇÑ´Ù.
ÀÌ Ã¥ÀÇ Æ¯Â¡Àº ´ÙÀ½°ú °°´Ù.
* ÀÌ Ã¥Àº ¸®´ª½º ÇнÀ¿¡ ÀÖ¾î¼ ¹Ýµå½Ã ÇÊ¿äÇÑ ½©(º»½©, ¹è½Ã½©) ¸í·É¾îµé°ú ÇÔ²² ¸®´ª½ºÀÇ Àü¹ÝÀûÀÎ ½Ã½ºÅÛ ¿ä¼Ò¸¦ ÇнÀÇÑ´Ù.
* ÀÌ Ã¥Àº ¸®´ª½º ¼¹ö»Ó¸¸ ¾Æ´Ï¶ó ÀÓº£µðµå ¸®´ª½º¿¡¼µµ ²À ¾Ë¾ÆµÎ¾î¾ß ÇÒ ±âÃÊ Áö½Ä¿¡ ´ëÇØ ÇнÀÇÑ´Ù.
* ÀÌ Ã¥Àº ¸®´ª½º ¼¹ö ¿î¿µ¿¡ ÀÖ¾î¼ Çʼö ¿ä¼ÒÀÎ ½© ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÀÌÇØ¿Í ¿¹Á¦¸¦ ÅëÇÏ¿© »ý°¢ÇÏ´Â °ü¸®ÀÚ, »ý°¢ÇÏ´Â ÇÁ·Î±×·¡¸Ó°¡ µÉ ¼ö ÀÖµµ·Ï µ¶ÀÚµéÀÇ Áö½Ä ·¹º§À» ¾÷±×·¹À̵åÇÑ´Ù.
ÀÌ Ã¥Àº ´ÙÀ½ÀÇ µ¶ÀÚ¸¦ ´ë»óÀ¸·Î ÇÏ°í ÀÖ´Ù.
* ¸®´ª½º »ç¿ëÀÚ, ¸®´ª½º ÀÔ¹®ÀÚ
* ¸®´ª½º ½Ã½ºÅÛ °ü¸®ÀÚ
* À¥¼¹ö, FTP¼¹ö, ¸ÞÀϼ¹ö °ü¸®ÀÚ
* ¸®´ª½º ¼¹ö¸¦ »ç¿ëÇÏ°í ÀÖ´Â À¥ ÇÁ·Î±×·¡¸Ó(PHP, JSP µî)
* ¸®´ª½º ½Ã½ºÅÛ ÇÁ·Î±×·¡¸Ó(Embedded Linux Æ÷ÇÔ)
* ´ëÇÐ, Çпø µîÀÇ ½Ã½ºÅÛ °ü¸®ÀÚ ¼ö¾÷, À¥ ÇÁ·Î±×·¡¹Ö ¼ö¾÷ ±³Àç
ÀÌ Ã¥ÀÇ ÁÖ¿ä ³»¿ë
1Àå ¸®´ª½º ½©°ú ¸í·É¾î ±âÃÊ
½© ½ºÅ©¸³Æ®¸¦ °øºÎÇϱâ ÀÌÀü¿¡ ¾Ë¾ÆµÎ¾î¾ß ÇÒ ¸®´ª½º¿Í ½©¿¡ ´ëÇÑ ±âÃÊ ¸í·É¾îµé°ú ¸®´ª½ºÀÇ µð·ºÅ丮 ±¸Á¶, ÀÔÃâ·Â ¸®´ÙÀÌ·º¼Ç, ÆÄÀÌÇÁ, Æ۹̼Ç, Job ÄÁÆ®·Ñ, ½Ã½ºÅÛ °ü¸®ÀÚ ¸í·É¾îµé¿¡ ´ëÇÏ¿© °øºÎÇÑ´Ù.
2Àå ½© ½ºÅ©¸³Æ® ¸Àº¸±â
¸®´ª½º OSÀÇ ºÎÆà °úÁ¤°ú ·Î±×ÀÎ ½©ÀÇ ÃʱâÈ °úÁ¤À» °øºÎÇÏ°í ÇÁ·Î¼¼½º¿Í ½©, ½Ã½ºÅÛ ÄÝ, º¯¼ö¿Í º» ½©(/bin/sh)ÀÇ ±âº» ¹®¹ý, ¹è½Ã ½©(/bin/bash)ÀÇ ±âº» ¹®¹ý, °¢Á¾ ¸ÞŸ ¹®Àڵ鿡 ´ëÇØ °øºÎÇÑ´Ù.
3Àå Á¤±ÔÇ¥Çö½Ä°ú ÆÐÅÏ °Ë»ö
¸®´ª½º ½©¿¡¼ ¹®ÀÚ¿ °Ë»öÀ» À§ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Â Á¤±ÔÇ¥Çö½Ä°ú ÆÐÅÏ, °¢Á¾ ¸ÞŸ ¹®Àڵ鿡 ´ëÇØ °øºÎÇÑ´Ù.
4Àå grep ÆÐÅÏ °Ë»ö
ÀԷµǴ ÆÄÀÏ¿¡¼ ÁÖ¾îÁø ÆÐÅÏ ¸ñ·Ï°ú ¸ÅĪµÇ´Â ¶óÀÎÀ» °Ë»öÇÏ¿© Ç¥ÁØ Ãâ·ÂÀ¸·Î °Ë»öÇÑ ¶óÀÎÀ» º¹»çÇؼ Ãâ·ÂÇØ ÁÖ´Â grep ¸í·É¾î¿Í egrep, fgrep¿¡ ´ëÇØ °øºÎÇÑ´Ù.
5Àå sed À¯Æ¿¸®Æ¼
sed(stream editor)´Â ºñ´ëÈÇü ¸ðµåÀÇ ¶óÀÎ ´ÜÀ§ ¿¡µðÅÍÀ̸ç, Ç¥ÁØ ÀÔ·Â ¶Ç´Â ÆÄÀϷκÎÅÍ ÅؽºÆ®¸¦ ÀÔ·Â¹Þ¾Æ ÁÖ¾îÁø ¶óÀε鿡 ´ëÇØ ÇÑ ¹ø¿¡ ÇÑ ¶óÀξ¿ ¾î¶² 󸮸¦ ÇÑ ´ÙÀ½, ±× °á°ú¸¦ Ç¥ÁØ Ãâ·ÂÀ̳ª ÆÄÀÏ·Î º¸³½´Ù. À̹ø Àå¿¡¼´Â sed ½ºÆ®¸² ¿¡µðÅÍ¿¡¼ »ç¿ëÇÏ´Â ¿¬»êÀÚ¿Í µ¿ÀÛ ¿ø¸®, ¸ÞŸ ¹®ÀÚµé, Á¤±ÔÇ¥Çö½Ä¿¡ ´ëÇØ °øºÎÇÑ´Ù. ÀϹÝÀûÀ¸·Î vi(m) ÆíÁý±â¿¡¼ À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù.
6Àå awk ÇÁ·Î±×·¡¹Ö
awk´Â µ¥ÀÌÅ͸¦ Á¶ÀÛÇÏ°í ¸®Æ÷Æ®¸¦ »ý¼ºÇϱâ À§ÇØ »ç¿ëÇÏ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÌ´Ù. awk ÇÁ·Î±×·¡¹Ö Çü½Ä°ú ¿É¼Çµé, °¢Á¾ º¯¼öµé, Ç¥Çö½Ä, ¿¬»êÀÚ, ¸®´ÙÀÌ·º¼Ç, ÆÄÀÌÇÁ, if Á¶°Ç¹®, loop ¼øȯ¹®, °¢Á¾ ÇÔ¼öµé¿¡ ´ëÇØ °øºÎÇÑ´Ù.
7Àå bash ½© ÇÁ·Î±×·¡¹Ö
À̹ø Àå¿¡¼´Â ¾Õ¼ °øºÎÇÑ ¸í·É¾îµé°ú À¯Æ¿¸®Æ¼µéÀ» »ç¿ëÇÏ¿© bash ½© ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹ÖÀ» Çϱâ À§ÇÑ ¹®¹ý »çÇ×µé ¹× °ü·Ã ¿¹Á¦¸¦ ÀÛ¼ºÇÏ°í ±× ½ÇÇà °á°ú¸¦ ȸéÀ¸·Î º¸¸é¼ °øºÎÇÑ´Ù. °¢Á¾ º¯¼ö¿Í ¿¬»êÀÚ, À§Ä¡ ÆĶó¹ÌÅÍ, ¸í·É ¶óÀÎ ¾Æ±Ô¸ÕÆ®, Á¶°Ç¹®, ·çÇÁ¹®, ÇÔ¼öµé¿¡ ´ëÇØ °øºÎÇÏ°í ¸®´ª½ºÀÇ ½ÃÀÛ ½ºÅ©¸³Æ®¸¦ ºÐ¼®ÇÏ°í dialog À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© °£´ÜÇÑ Text Based GUI ¿¹Á¦¸¦ ¸¸µé¾îº»´Ù.
8Àå vi(m) ÆíÁý±â¿Í À¯¿ëÇÑ À¯Æ¿¸®Æ¼
¸®´ª½º¿¡¼ ¾ø¾î¼´Â ¾È µÉ ÆíÁý±âÀÎ vi(m)¿¡ ´ëÇØ °øºÎÇÑ´Ù. º¸´Ù Çâ»óµÈ ±â´ÉÀ» Áö¿øÇÏ´Â vimÀÇ Normal Mode, Command Mode, Visual Mode¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â °¢Á¾ ¸í·Éµé¿¡ ´ëÇØ °øºÎÇÏ°í °Ë»ö°ú ġȯ, ¸ÅÅ©·Î, ¿©·¯ °³ÀÇ ÆíÁýâÀ» »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ °øºÎÇÏ¸ç ±âŸ À¯¿ëÇÑ À¯Æ¿¸®Æ¼¿¡ ´ëÇØ °øºÎÇÑ´Ù.