¡º¸®´ª½º Ä¿¸Çµå¶óÀÎ ¿Ïº® ÀÔ¹®¼¡»´Â Ãʺ¸ ¸®´ª½º »ç¿ëÀÚµéÀ» À§ÇÑ Ã¥ÀÌ´Ù. ÆÄÀÏ, µð·ºÅ丮, ½Éº¼¸¯ ¸µÅ©µéÀ» »ý¼ºÇÏ°í »èÁ¦ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¹è¿ï ¼ö ÀÖ´Ù. ¶ÇÇÑ ³×Æ®¿öÅ·, ÆÐÅ°Áö ¼³Ä¡, ÇÁ·Î¼¼½º °ü¸® µîÀ» Æ÷ÇÔÇÑ ½Ã½ºÅÛ ¿î¿µ°ú Ç¥ÁØ ÀÔÃâ·Â, ¸®´ÙÀÌ·º¼Ç, ÆÄÀÌÇÁ¶óÀÎÀ» ¾î¶»°Ô »ç¿ëÇØ¾ß ÇÏ´ÂÁö ¼ö·ÏÇß´Ù.
PART 1 ½© ÇнÀ
1 ½©À̶õ ¹«¾ùÀΰ¡?
Å͹̳Π¿¡¹Ä·¹ÀÌÅÍ
ù ¹ø° Å° ÀÔ·Â
°£´ÜÇÑ ¸í·É¾î ½ÇÇàÇϱâ
Å͹̳Π¼¼¼Ç Á¾·á
2 ÆÄÀϽýºÅÛ Å½»ö
ÆÄÀϽýºÅÛ Æ®¸® ±¸Á¶ÀÇ ÀÌÇØ
ÇöÀç ÀÛ¾÷ µð·ºÅ丮
µð·ºÅ丮 ¸ñ·Ï Ç¥½Ã
ÇöÀç ÀÛ¾÷ µð·ºÅ丮 º¯°æ
3 ½Ã½ºÅÛ »ìÆ캸±â
Àç¹ÌÀÖ´Â ls ¸í·É¾î
file ¸í·É¾î·Î ÆÄÀÏ Å¸ÀÔ È®ÀÎ
less ¸í·É¾î·Î ÆÄÀÏ Á¤º¸ º¸±â
ÇÔ²² ŽÇèÇغ¸ÀÚ!
½Éº¼¸¯ ¸µÅ©
4 ÆÄÀÏ°ú µð·ºÅ丮 Á¶ÀÛ
¿ÍÀϵåÄ«µå
mkdir - µð·ºÅ丮 »ý¼º
cp - ÆÄÀÏ ¹× µð·ºÅ丮 º¹»ç
mv - ÆÄÀÏ À̵¿°ú À̸§ º¯°æ
rm - ÆÄÀÏ ¹× µð·ºÅ丮 »èÁ¦
ln ? ¸µÅ© »ý¼º
³îÀÌÅ͸¦ ¸¸µé¾îº¸ÀÚ
¸¶¹«¸® ³ëÆ®
5 ¸í·É¾î¿Í Ä£ÇØÁö±â
¸í·É¾î¶õ ±¸Ã¼ÀûÀ¸·Î ¹«¾ùÀΰ¡?
¸í·É¾î È®ÀÎ
¸í·É¾î µµ¿ò¸» º¸±â
º°ÄªÀ¸·Î ³ª¸¸ÀÇ ¸í·É¾î ¸¸µé±â
¿¾ Ä£±¸¿ÍÀÇ Àçȸ
6 ¸®´ÙÀÌ·º¼Ç
Ç¥ÁØ ÀÔÃâ·Â°ú Ç¥ÁØ ¿À·ù
ÆÄÀÌÇÁ¶óÀÎ
¸¶¹«¸® ³ëÆ®
7 È®Àå°ú Àοë
µû¿ÈÇ¥ È°¿ë(Quoting)
¸¶¹«¸® ³ëÆ®
8 °í±Þ Å°º¸µå ±â¹ý
Ä¿¸Çµå¶óÀÎ ÆíÁý
ÀÚµ¿ ¿Ï¼º
È÷½ºÅ丮 È°¿ë
¸¶¹«¸® ³ëÆ®
9 Æ۹̼Ç
¼ÒÀ¯ÀÚ, ±×·ì ¸â¹ö, ±âŸ »ç¿ëÀÚ
Àбâ, ¾²±â, ½ÇÇà
»ç¿ëÀÚ ID º¯°æ
»ç¿ëÀÚ Æ¯±ÇÀÇ »ç¿ë
»ç¿ëÀÚ ºñ¹Ð¹øÈ£ º¯°æ
10 ÇÁ·Î¼¼½º
ÇÁ·Î¼¼½º´Â ¾î¶»°Ô µ¿ÀÛÇϴ°¡
ÇÁ·Î¼¼½º Á¦¾î
½Ã±×³Î
±âŸ ÇÁ·Î¼¼½º °ü·Ã ¸í·É¾îµé
PART 2 ȯ°æ°ú ¼³Á¤
11 ȯ°æ
ȯ°æ¿¡´Â ¾î¶² °ÍµéÀÌ ÀúÀåµÉ±î?
ȯ°æÀº ¾î¶»°Ô ¼³Á¤ÇÒ±î?
ȯ°æ ÆíÁý
¸¶¹«¸® ³ëÆ®
12 VI ¸Àº¸±â
vi¸¦ ¿Ö ¹è¿ö¾ß ÇÒ±î?
VIÀÇ ¿ª»ç
vi ½ÃÀÛ°ú Á¾·á
ÆíÁý ¸ðµå
Ä¿¼ À̵¿
±âº» ÆíÁý
°Ë»ö ¹× ġȯ
´ÙÁß ÆÄÀÏ ÆíÁý
ÀúÀåÇϱâ
13 ÇÁ·ÒÇÁÆ® Ä¿½ºÅ͸¶ÀÌ¡
ÇÁ·ÒÇÁÆ® ÇغÎÇϱâ
´Ù¸¥ ÇüÅÂÀÇ ÇÁ·ÒÇÁÆ® »ç¿ëÇغ¸±â
»ö»ó Ãß°¡
Ä¿¼ À̵¿
ÇÁ·ÒÇÁÆ® ÀúÀå
¸¶¹«¸® ³ëÆ®
PART 3 ±âº» ÀÛ¾÷°ú Çʼö µµ±¸
14 ÆÐÅ°Áö °ü¸®
ÆÐÅ°Áö ½Ã½ºÅÛ
ÆÐÅ°Áö ½Ã½ºÅÛ µ¿ÀÛ ¿ø¸®
ÀϹÝÀûÀÎ ÆÐÅ°Áö °ü¸® ÀÛ¾÷
¸¶¹«¸® ³ëÆ®
15 ÀúÀå ÀåÄ¡
ÀúÀå ÀåÄ¡ ¸¶¿îÆ®Çϱâ¿Í ÇØÁ¦Çϱâ
»õ·Î¿î ÆÄÀϽýºÅÛ ¸¸µé±â
ÆÄÀϽýºÅÛ °ËÁõ ¹× º¹±¸
Ç÷ÎÇÇ µð½ºÅ© Æ÷¸ËÇϱâ
ÀåÄ¡¿¡ µ¥ÀÌÅÍ Á÷Á¢ ¼Û¼ö½ÅÇϱâ
CD-ROM À̹ÌÁö ¸¸µé±â
CD-ROM À̹ÌÁö ¾²±â
Ãß°¡ ÇнÀ
16 ³×Æ®¿öÅ·
³×Æ®¿öÅ© Á¡°Ë ¹× ¸ð´ÏÅ͸µ
³×Æ®¿öÅ©·Î ÆÄÀÏ Àü¼ÛÇϱâ
¿ø°Ý È£½ºÆ®¿Í ¾ÈÀüÇÏ°Ô Åë½ÅÇϱâ
17 ÆÄÀÏ °Ë»ö
locate ? ¼Õ½±°Ô ÆÄÀÏ Ã£±â
find - ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ÆÄÀÏ Ã£±â
18 ÆÄÀÏ º¸°ü ¹× ¹é¾÷
ÆÄÀÏ ¾ÐÃàÇϱâ
ÆÄÀÏ º¸°üÇϱâ(¾ÆÄ«À̺ù)
ÆÄÀÏ ¹× µð·ºÅ丮 µ¿±âÈ
19 Á¤±Ô Ç¥Çö½Ä
Á¤±Ô Ç¥Çö½ÄÀ̶õ?
grep - ÅؽºÆ®¸¦ ÅëÇÑ °Ë»ö
¸ÞŸ¹®ÀÚ¿Í ¸®ÅÍ·²
¸ðµç ¹®ÀÚ
¾ÞÄ¿(Anchors)
°ýÈ£ Ç¥Çö½Ä°ú ¹®ÀÚ Å¬·¡½º
POSIX ±âº» vs. È®Àå Á¤±Ô Ç¥Çö½Ä
¾óÅͳ×À̼Ç(Alternation)
Á¤±Ô Ç¥Çö½Ä È°¿ë
¸¶¹«¸® ³ëÆ®
20 ÅؽºÆ® ÆíÁý
ÅؽºÆ®ÀÇ ÀÀ¿ë
¿¾ Ä£±¸µé°úÀÇ Àçȸ
ÅؽºÆ® ÀÚ¸£°í ºÙÀ̱â
ÅؽºÆ® ºñ±³
½Å¼ÓÇÑ ÆíÁý
¸¶¹«¸® ³ëÆ®
Ãß°¡ ÇнÀ
21 Ãâ·Â Æ÷¸Ë ÁöÁ¤
°£´ÜÇÑ Æ÷¸Ë Åø
¹®¼ Æ÷¸Ë ½Ã½ºÅÛ
roff °è¿°ú TEX
groff - ¹®¼ Æ÷¸Ë ½Ã½ºÅÛ
¸¶¹«¸® ³ëÆ®
22 Àμâ
°£·«ÇÑ ÀμâÀÇ ¿ª»ç
¸®´ª½ºÀÇ Àμâ
Àμâ¿ë ÆÄÀÏ Áغñ
Àμâ ÀÛ¾÷À» ÇÁ¸°ÅÍ·Î º¸³»±â
Àμâ ÀÛ¾÷ ¸ð´ÏÅ͸µ°ú Á¦¾î
23 ÇÁ·Î±×·¥ ÄÄÆÄÀÏ
ÄÄÆÄÀϸµÀ̶õ?
C ÇÁ·Î±×·¥ ÄÄÆÄÀÏÇϱâ
¸¶¹«¸® ³ëÆ®
PART 4 ½© ½ºÅ©¸³Æ® ÀÛ¼º
24 ù ¹ø° ½© ½ºÅ©¸³Æ®
½© ½ºÅ©¸³Æ®¶õ?
½© ½ºÅ©¸³Æ® ÀÛ¼º ¹æ¹ý
±âŸ Æ÷¸Ë ¹æ¹ý
¸¶¹«¸® ³ëÆ®
25 ÇÁ·ÎÁ§Æ® ½ÃÀÛÇϱâ
1´Ü°è: °£´ÜÇÑ HTML ¹®¼ ¸¸µé±â
2´Ü°è: µ¥ÀÌÅÍ ÀÔ·ÂÇغ¸±â
º¯¼ö¿Í »ó¼ö
Here ¹®¼(Here Documents)
¸¶¹«¸® ³ëÆ®
26 ÇÏÇâ½Ä ¼³°è
½© ÇÔ¼ö
Áö¿ª º¯¼ö
½ºÅ©¸³Æ® ½ÇÇà »óÅ À¯Áö
¸¶¹«¸® ³ëÆ®
27 È帧 Á¦¾î: if ºÐ±â
ifÀÇ »ç¿ë
Á¾·á »óÅÂ
testÀÇ »ç¿ë
Çö´ë½Ä Å×½ºÆ®
(( )) - Á¤¼ö Å×½ºÆ®
Ç¥Çö½Ä Á¶ÇÕ
Á¦¾î ¿¬»êÀÚ: ºÐ±âÀÇ ¶Ç ´Ù¸¥ ¹æ¹ý
¸¶¹«¸® ³ëÆ®
28 Å°º¸µå ÀÔ·Â Àбâ
read - Ç¥ÁØ ÀԷ¿¡¼ °ª Àоî¿À±â
ÀÔ·Â °ª °ËÁõ
¸Þ´º
¸¶¹«¸® ³ëÆ®
Ãß°¡ ÇнÀ
29 È帧 Á¦¾î: While ·çÇÁ¿Í Until ·çÇÁ
·çÇÁ µ¹±â(¹Ýº¹)
while
·çÇÁ Å»Ãâ
until
·çÇÁ¸¦ ÀÌ¿ëÇÑ ÆÄÀÏ Àбâ
¸¶¹«¸® ³ëÆ®
30 ¹®Á¦ ÇØ°á
±¸¹® ¿À·ù
³í¸® ¿À·ù
Å×½ºÆÃ
µð¹ö±ë
¸¶¹«¸® ³ëÆ®
31 È帧 Á¦¾î: case ºÐ±â
case
¸¶¹«¸® ³ëÆ®
32 À§Ä¡ ¸Å°³º¯¼ö
Ä¿¸Çµå¶óÀÎ Ç׸ñ Á¢±Ù
À§Ä¡ ¸Å°³º¯¼ö Àüü Á¦¾î
¿ÏÀüÇÑ ÀÀ¿ë ÇÁ·Î±×·¥
¸¶¹«¸® ³ëÆ®
33 È帧 Á¦¾î: for ·çÇÁ
for: ÀüÅëÀûÀÎ ½© Çü½Ä
for: C ¾ð¾î Çü½Ä
¸¶¹«¸® ³ëÆ®
34 ¹®ÀÚ¿°ú ¼ö
¸Å°³º¯¼ö È®Àå
»ê¼ú ¿¬»ê°ú È®Àå
bc - Á¤¹Ð °è»ê±â ¾ð¾î
¸¶¹«¸® ³ëÆ®
Ãß°¡ È®ÀÎ »çÇ×
35 ¹è¿
¹è¿À̶õ?
¹è¿ »ý¼º
¹è¿¿¡ °ª ÇÒ´ç
¹è¿ ¿ø¼Ò Á¢±Ù
¹è¿ ¿¬»ê
¸¶¹«¸® ³ëÆ®
36 ±× ¿Ü À¯¿ëÇÑ Åøµé
±×·ì ¸í·É°ú ¼ºê½©
Æ®·¦(Traps)
ºñµ¿±â ½ÇÇà
³×ÀÓµå ÆÄÀÌÇÁ(Named Pipes)
¸¶¹«¸® ³ëÆ®