http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=1825 [º¹»ç]
1. ½Ã½ºÅÛ ÇöÀç »óÅ °ü·Ã ¸í·É¾î
pwd : (parent working directory)
ÇöÀç À§Ä¡ Ãâ·Â
date : ÇöÀç ½Ã°£ Ãâ·Â
cal : ÇöÀç ´Þ·Â Ãâ·Â
uname: ÇöÀç system Á¤º¸ Ãâ·Â
clear: Ãâ·Â ³»¿ë Áö¿ò
; : ¿©·¯°³ ¸í·É¾î µ¿½Ã¿¡ ¼öÇà
2. ÆÄÀÏ °ü·Ã ¸í·É¾î
ls (list)
ÇØ´ç µð·ºÅ丮 ¹× ÆÄÀϺ¸±â
ls -a : °æ·Î ¾ÈÀÇ ¸ðµç ³»¿ë ³ª¿
ls -c : ÃÖ±Ù º¯°æ½Ã°£¿¡ µû¶ó ÆÄÀÏ Á¤·ÉÇÏ¿© ³ª¿
ls -d : µð·ºÅ丮¸¸ Ãâ·Â
ls -l : ÆÄÀÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸ Ãâ·Â
ls -F : F¸¦ ÅëÇØ ±âÈ£¸¦ È®ÀÎ
¸®½ºÆ® º¸±â : l l
ÆÄÀÏ ½ÇÇàÇϱâ (½©½ºÅ©¸³Æ®) : ./ÆÄÀϸí
cd (change directory)
ÀÚ½ÅÀÌ ÀÛ¾÷Çϱ⠿øÇÏ´Â µð·ºÅ丮·Î À̵¿
cd.. : »óÀ§ µð·ºÅ丮·Î À̵¿ (".."Àº »óÀ§ µð·ºÅ丮¸¦ ÀǹÌÇÑ´Ù.)
cd $º¯¼ö : º¯¼ö¿¡ ÁöÁ¤µÈ À§Ãë·Î À̵¿
cd ~ »ç¿ëÀÚ°èÁ¤ : »ç¿ëÀÚ°èÁ¤ÀÇ home µð·ºÅ丮·Î À̵¿
cd ~ : root/home µð·ºÅ丮·Î À̵¿
file : ÁöÁ¤µÈ ÆÄÀÏÀÇ Á¤º¸¸¦ Ãâ·Â
file _d ÆÄÀϸí : ÆÄÀÏ À¯Çü¸¸ Ç¥½Ã
file -i ÆÄÀϸí : ÆÄÀÏ Á¤º¸¸¦ mineÇüÅ·ΠÃâ·Â
wc : ÆÄÀÏÀÇ ±ÛÀÚ °¹¼ö Ãâ·Â
wc -iÆÄÀϸí : ÆÄÀÏÀÇ ¶óÀμö Ãâ·Â
wc -wÆÄÀϸí : ÆÄÀÏÀÇ ´Ü¾î°¹¼ö Ãâ·Â
wc -cÆÄÀϸí : ´ÜÀ§ÀÇ count°ª Ãâ·Â
3. µð·ºÅ丮 °ü·Ã ¸í·É¾î
cp (COPY) ¿øº» ÆÄÀÏ ¹× µð·ºÅ丮¸¦ ÁöÁ¤À§Ä¡·Î º¹»ç
cp [¿øº»ÆÄÀÏ] [º¹»çµÉ µð·ºÅ丮]
cp -r : ¿øº» ´ë»óÀÌ µð·ºÅ丮¸é, ÇÏÀ§ ³»¿ë±îÁö º¹»ç (recursive)
cp -f : °Á¦ º¹»ç (force)
cp -i : °°Àº ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì ¹°¾îº»´Ù.
mv ÁöÁ¤ ÆÄÀÏÀ» ¿øÇÏ´Â À§Ä¡·Î À̵¿½ÃÅ°°Å³ª À̸§À» ±³Ã¼
mv [ÁöÁ¤ÆÄÀÏ] [À̵¿ÇÒ À§Ä¡]
mv -f : °Á¦À̵¿
rm ÆÄÀÏ ¹× µð·ºÅ丮 »èÁ¦
rm [¿É¼Ç] [»èÁ¦´ë»ó]
rm -r : µð·ºÅ丮 ¹× ÇÏÀ§ ³»¿ë±îÁö »èÁ¦
rm -f : °Á¦ »èÁ¦
(¿¹) µð·ºÅ丮A¿¡ ÆÄÀÏÀ̳ª ´Ù¸¥ µð·ºÅ丮°¡ ÀÖ´Â °æ¿ìÀÇ »èÁ¦.
µð·ºÅ丮ÀÇ ³»¿ëÀ» ¿ì¼± »èÁ¦ÇÏ°í (2), Aµð·ºÅ丮¸¦ »èÁ¦ÇÑ´Ù.
1. cd A
2. rm -rf*
3. cd..
4. rmdir A
mkdir µð·ºÅ丮 »ý¼º
mkdir [»ý¼ºÇÒ µð·ºÅ丮]
mkdir -p : ÇÏÀ§ µð·ºÅ丮±îÁö »ý¼º
(¿¹) mkdir -p ./1/2/3/4
rmdir µð·ºÅ丮 »èÁ¦
rmdir [»èÁ¦ÇÒ µð·ºÅ丮]
4. VI ¿¡µðÅÍ °ü·Ã ¸í·É¾î
vi
(½ÇÇà ÈÄ ÀÔ·ÂÀº i , ¸í·É¾î¸ðµå´Â ESC - ¼·Î º¯È¯µÊ)
VI ¸í·É¾î ¸ðµå¿¡¼ Á¾·á : :q (Á¾·á), :q! (°Á¦Á¾·á), :wq (ÀúÀåÈÄÁ¾·á)
5. µµ¿ò¸» ¹× °Ë»ö
man (manual page) µµ¿ò¸»
man /[pattern] ÇöÀç À§Ä¡¿¡¼ ¾Æ·¡·Î °Ë»ö
man ?
enter ÇÑÁÙ ¹Ø
space bar ÇÑ ÆäÀÌÁö ¹Ø
b ÇÑÆäÀÌÁö À§
h µµ¿ò¸», ¸í·É¾î ¸ñ·Ï
q Á¾·á
grep ÆÄÀÏ ³»¿ë °Ë»ö
grep [option] [pattern] [filename]
grep -i : ´ë¼Ò¹®ÀÚ °¡¸®Áö ¾Ê°í °Ë»ö
grep -n : ÆÄÀÏ ³»ºÎ °Ë»ö ÈÄ Ãâ·Â ÁÙ¸¶´Ù ¹øÈ£ ºÎ¿©
grep -v : pattern¿¡ ¸ÂÁö ¾Ê´Â ºÎºÐ Ãâ·Â
grep -c : °Ë»öµÇ´Ï ÁÙµéÀÇ °¹¼ö Ãâ·Â
6.¾ÐÃà/ÇØÁ¦
tar
-¸®´ª½ºÀÇ tar¶ó´Â ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ¸¸µç ¾ÐÃà ÆÄÀÏ.
-xxx.tar´Â ÁÖ·Î ¿©·¯ÆÄÀϵéÀ̳ª µð·ºÅ丮¸¦ ÇÑ ÆÄÀÏ·Î ¹Àº °æ¿ì
-xxx.tar.gzÀÎ °æ¿ì¿¡´Â ÇÑ ÆÄÀÏ·Î ¹°í ¾ÐÃà±îÁö ÇÑ °æ¿ì
tar -c : create
tar -f : ÆÄÀÏ
tar -v : verbose (»óȲ°¨½Ã)
tar -z : gzip
tar -x : extract
tar -cvfz [µð·ºÅ丮¸í]¾ÐÃà (¿¹) tar -cvfz backup.tar test : test µð·ºÅ丮¸¦ backup.tar·Î ¾ÐÃà
tar -xvfz [¾ÐÃàÆÄÀϸí]¾ÐÃà ÇØÁ¦ (¿¹) $tar - xvfz test.tar : test µð·ºÅ丮 ¾ÐÃà ÇØÁ¦
ÆÁ
1) tar -xfvzÀ¸·Î ¾ÐÃàÀÌ Ç®¸®Áö ¾ÊÀ»¶§, tar -xfv (z ¿É¼Ç Á¦¿Ü)·Î ½Ãµµ.
2)mv xxx.tar.gz xxx.tar·Î ¹Ù²ÛµÚ¿¡ gzip xxx.tarÇÑÈÄ ´Ù½Ã ¾ÐÃàÇØÁ¦ ½Ãµµ.
7. ±ÇÇѼ³Á¤
chmod
(¿¹½Ã) chmod a+x test.sh : test ½© ½ºÅ©¸³Æ®´Â all°¡ write ÇÒ¼öÀÖ´Ù.
8. ±âŸ
³×Æ®¿öÅ© ¿¬°á : ifup etho
³×Æ®¿öÅ© Â÷´Ü : ifdown etho
¾ÏÈ£º¯°æ : passwd ($passwd ¿£ÅÍÅ°) |
Hit : 9466 Date : 2011/08/02 02:59
|