1581, 8/80 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   ±«µµjs
   I. ¸®´ª½º ±¸Á¶ ¹× ÀÏ¹Ý ¸í·É¾î.

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=207 [º¹»ç]


¸ÕÀú À̱ÛÀÇ ¿øº»Àº ¸®´ª½º¿ø¿¡¼­ ±Ù¹«ÇϽôø ¾È¹Î±â´ÔÀÌ Á¤¸® ÇϽŠ³»¿ëÀ» Á¦°¡ ¿ø

¹® ±×´ë·Î ȤÀº ¾à°£ ÆíÁý ÇÑ °ÍÀÓÀ» ¹àÈü´Ï´Ù..¾Æ¸¶ ¾Æ½Ã´Â ºÐµéµµ ÀÖÀ» µí..

¾Æ...±×¸®°í ¼³Ä¡´Â »ý·« ÇÏ°Ú½À´Ï´Ù...

¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛÀÇ Áß¿ä µð·ºÅ丮¸¦ »ìÆ캸¸é

  /                                    ·çÆ® µð·ºÅ丮(ÃÖ»óÀ§ µð·ºÅ丮)

  /home                           ÀÏ¹Ý »ç¿ëÀÚ È¨ µð·ºÅ丮

  /usr                               »ç¿ëÀÚ°¡ Æò¼Ò¿¡ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥À̳ª ¶óÀ̺귯¸®

  /usr/bin                        ´ëºÎºÐÀÇ »ç¿ëÀÚ ÇÁ·Î±×·¥ÀÌ Á¸ÀçÇÏ´Â °÷

  /dev                              ¸ðµç ÀåÄ¡¿¡ ´ëÇÑ ÀåÄ¡ÆÄÀÏÀÌ µé¾îÀÖ´Â °÷

  /var                               ·Î±×ÆÄÀÏÀ̳ª spool µî¿¡ ÀÌ¿ë

  /var/spool                     ¸ÞÀÏ, ÇÁ¸°Æ® µî¿¡ »ç¿ëµÇ´Â µð·ºÅ丮

  /usr/sbin, /sbin            ½Ã½ºÅÛ °ü¸®¿¡ ÇÊ¿äÇÑ ¸í·ÉÀÌ µé¾îÀÖ´Â °÷

  /etc                               ½Ã½ºÅÛ ¼³Á¤(Configuration)ÆÄÀÏÀÌ ÀÖ´Â °÷

  /proc                            ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Á¤º¸°¡ ÀÖ´Â °÷

  /root                             ·çÆ® »ç¿ëÀÚÀÇ È¨µð·ºÅ丮

  /boot                             ½Ã½ºÅÛ ºÎÆÿ¡ ÇÊ¿äÇÑ ÆÄÀÏ

  /mnt                              ÆÄÀϽýºÅÛÀ» ÀϽÃÀûÀ¸·Î ¸¶¿îÆ®ÇÒ ¶§ »ç¿ë

  /tmp                              ÀϽÃÀûÀÎ ÆÄÀÏÀ» ´ã¾ÆµÎ´Â °÷


¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛÀÇ µð·ºÅ丮 ±¸Á¶

- /  - etc

     - usr

     - var

     - home - mk

             - hyuck

             - pk

     - tmp.....



promptÀÇ ¸ð¾ç



»ç¿ëÇÏ°í ÀÖ´Â shellÀÇ Á¾·ù¿¡ µû¶ó ´Ù¸£Áö¸¸ ÀϹÝÀûÀÎ °æ¿ìÀÌ´Ù.



[root@localhost root] #   super user

user¸í   host¸í   ÇöÀ§Ä¡(directory)



[mk@localhost mk] $  ÀÏ¹Ý »ç¿ëÀÚ


½ÃÀÛ°ú Á¾·á ¸í·É

1) X-Window

l          X-Window ½ÃÀÛ ¸í·É - startx

l          X-Window Á¾·á - logout

l          X-Window °­Á¦ Á¾·á – ctl + alt + (back-space)


2) ½Ã½ºÅÛ ¸®ºÎÆðú ¼Ë´Ù¿î ¸í·É

- Reboot ¸í·É

  ¨ç ctl + alt + del : console¿¡¼­¸¸ »ç¿ë°¡´É

  ¨è reboot

  ¨é shutdown -r now

  ¨ê init 6

- Shutdown ¸í·É

  ¨ç halt

  ¨è shutdown -h now

  ¨é init 0


±âº» ¸í·É¾î

l          cd : µð·ºÅ丮 À̵¿

l          ls : ¸®½ºÆ® Ãâ·Â

l          pwd : ÇöÀç µð·ºÅ丮 Ãâ·Â

l          cp : ÆÄÀÏ ¶Ç´Â µð·ºÅ丮 º¹»ç

l          mv : ÆÄÀÏ ¶Ç´Â µð·ºÅ丮 À̵¿ ¹× rename

l          rm : ÆÄÀÏ ¹× µð·ºÅ丮 »èÁ¦

l          mkdir : µð·ºÅ丮 »ý¼º

l          rmdir : ºó µð·ºÅ丮 »èÁ¦

l          man : ¿Â¶óÀÎ ¸Å´º¾ó º¸±â
  

cd (Change Directory)

ÀÛ¾÷ directory À̵¿

´Ù¸¥ °æ·Î·Î º¯°æ½Ã¿¡´Â ¹Ýµå½Ã directory¸í ¾Õ¿¡ /¸¦ ºÙ¿©¼­ Ç¥ÇöÇÑ´Ù. ±×·¯³ª, ÇÏÀ§ °æ·Î·Î °¥ ¶§¿¡´Â /¸¦ ºÙÀÌÁö ¾Ê°í ±×³É cd mk·Î directory¸í¸¸ »ç¿ëÇÑ´Ù. ÀÌ·¸°Ô »ç¿ëÇÏ´Â °ÍÀ» »ó´ë°æ·Î¶ó°í ºÎ¸¥´Ù.

[root@localhost/root]# cd /                 /* ÃÖ»óÀ§ director·Î À̵¿ */

[root@localhost/]#

[root@localhost/root]# cd /home/mk        /*  /home/hyuck directory·Î À̵¿  */

[root@localhost/home/mk]# cd ..           /* ¹Ù·Î À­´Ü°èÀÇ directory·Î À̵¿ */

[root@localhost/home]#

[mk@localhost/etc]$ cd ~  /* ÇöÀç »ç¿ëÀÚÀÇ home directory·Î À̵¿ (±×³É cd¸¸ ½áµµ µÊ.) */

[root@localhost/home/mk]$

[Âü°í]

Àý´ë °æ·Î

- »ç¿ëÀÚÀÇ ÇöÀç À§Ä¡¿Í °ü°è¾øÀÌ ¾î¶² directoryÀÇ °æ·Î¸¦ Ç¥½ÃÇÒ ¶§ ¹Ýµå½Ã /¸¦ ºÙÀÌ´Â °Í.


»ó´ë °æ·Î

- »ç¿ëÀÚÀÇ ÇöÀç À§Ä¡¿¡ µû¶ó¼­ ¡°.¡±À» ÀÌ¿ëÇؼ­ ±× ¶§ »óȲ¿¡ ¸Â°Ô °æ·Î¸íÀ» ¾²´Â °Í.


[¸í·É¾î ½±°Ô ÀÔ·ÂÇÏ´Â tip!]

¨ç [tab] key

±ä ¸í·ÉÀÇ ÀϺκи¸ ÀÔ·Â ÈÄ, ÅÇÅ°¸¦ ´©¸£¸é ³ª¸ÓÁö ºÎºÐÀ» ´Ù ä¿öÁØ´Ù.

¨è history

±âÁ¸¿¡ »ç¿ëÇß´ø ¸í·É¾î¸¦ ÀúÀåÇØ ³õÀº history fileÀ» ÀÌ¿ëÇϰųª, È­»ìÇ¥ ¹æÇâÅ°¸¦ ÀÌ¿ëÇصµ ÀÌÀü¿¡ »ç¿ëÇÑ ¸í·É¾î¸¦ Àç»ç¿ëÇÒ ¼ö ÀÖ´Ù.

[¸î°¡Áö ÇÊ¿äÇÑ ´ÜÃàÅ°]

  ¨ç ctl + c : ¸í·É¾îÀÇ ½ÇÇàÀ» Áï½Ã ÁßÁö

  ¨è ctl + d : ¹®¼­³ª mailµî text¿Í °ü·ÃµÈ file ÀÔ·ÂÀ» Á¤»óÀûÀ¸·Î ¸¶Ä§.

  ¨é ctl + l  È¤Àº clear¸í·É : Clear Screen

  ¨ê ctl + z : ÇÁ·Î¼¼½º ÀϽà Á¤Áö

  ¨ë shift + page_up or page_down  : lsµîÀÇ ¸í·ÉÀ» ½ÇÇàÇßÀ» ¶§,

¸í·ÉÀÇ °á°ú°¡ ÇÑ È­¸éÀ» ³Ñ¾î°¥ °æ¿ì À§, ¾Æ·¡·Î scroll.

ls(List)

ÀÛ¾÷ÇÏ°í ÀÖ´Â directoryÀÇ fileÀ̳ª directoryµéÀÇ list¸¦ Ãâ·ÂÇÑ´Ù.

DOSó·³ dir ¸í·ÉÀ» »ç¿ëÇصµ µÈ´Ù.

ÁÖ¿ä ¿É¼Ç

¨ç -a : directoryÀÇ ¸ðµç file°ú directory list¸¦ Ãâ·Â.

¡°.¡±ÀÌ ºÙÀº hidden file À̳ª hidden directory ±îÁöµµ È­¸é¿¡ Ãâ·ÂÇÑ´Ù.

¨è -i : fileÀÇ inode¿Í ÇÔ²² list Ãâ·Â.

¨é -l : fileÀÇ ±ÇÇÑ, ¼ÒÀ¯ÀÚ, group, Å©±â, ³¯Â¥ µîÀÇ ÀÚ¼¼ÇÑ Á¤º¸ Ãâ·Â.

¨ê -F : fileÀÇ ÇüÅÂ¿Í ÇÔ²² list Ãâ·Â.


pwd(Print Working Directory)

ÇöÀç ÀÛ¾÷ÁßÀÎ directoryÀÇ °æ·Î¸¦ º¸¿©ÁÜ.


[root@www /root]# pwd

/root

cp(Copy)

ÆÄÀÏ ¶Ç´Â µð·ºÅ丮 º¹»ç

ÁÖ¿ä ¿É¼Ç

¨ç -a : -dpR ¿É¼Ç°ú µ¿ÀÏ

¨è -d : link À¯Áö

¨é -i : Á¸ÀçÇÏ´Â ´ë»ó fileÀ» µ¤¾î¾²±â Àü¿¡ »ç¿ëÀÚ¿¡°Ô ¾î¶»°Ô ÇÒ °ÍÀÎÁö ¹°À½

(alias¿¡ ¹Ì¸® ÀúÀåµÇ¾î ÀÖ´Ù.)

¨ê -p : fileÀÇ ¼ÒÀ¯ÀÚ, group, ±ÇÇѵîÀÇ file ¼Ó¼ºÀ» ÇÔ²² º¹»ç.

µû¶ó¼­ super user¸¸ »ç¿ë °¡´ÉÇÏ´Ù.

¨ë -r : ÇÏÀ§ directory±îÁö º¹»ç

[root@localhost/root]# cp source.txt /tmp/target.txt

(/root¿¡ ÀÖ´Â source.txt¸¦ /tmp/target.txt·Î º¹»ç)

[root@localhost/root]# ls /tmp/

target.txt

¨ì -R : -r ¿É¼Ç¿¡¼­ pipe(|)³ª /dev/zero¿Í °°Àº Ư¼ö fileÀ» º¹»çÇÒ °æ¿ì¿¡ »ç¿ëµÈ´Ù.


mv(Move)

fileÀ̳ª directory¸¦ À̵¿(move)½ÃÅ°°Å³ª, À̸§À» º¯°æ(rename)ÇÒ ¶§ »ç¿ë


¿É¼Ç

-i ¿É¼Ç : À̵¿ ¼öÇàÇϱâ Àü¿¡ »ç¿ëÀÚ¿¡°Ô À̵¿ ¿©ºÎ¸¦ ¹°À½. (alias¿¡ ÁöÁ¤)


[root@localhost/root]# mv  hee.txt  hyuck.txt  /*  hee.txt¸¦ hyuck.txt·Î file À̸§ º¯°æ */

[root@localhost/root]# ls

hyuck.txt

[root@localhost/root]#mv  hyuck.txt  /home/mk/

/*  /root¿¡ ÀÖ´Â hyuck.txt¸¦ /home/mk directory·Î À̵¿  */


[root@localhost/root]# ls /home/mk

hyuck.txt

rm(Remove)

file »èÁ¦ ¶Ç´Â µð·ºÅ丮 »èÁ¦ ¸í·É

ÁÖ¿ä ¿É¼Ç

  ¨ç -r : »ç¿ëÇϸé directoryµµ »èÁ¦ °¡´ÉÇÏ´Ù.

¨è -f : »èÁ¦¹°À½ ¾øÀÌ »èÁ¦ÇÔ.

¨é -i : fileÀ» Áö¿ï¶§ »ç¿ëÀÚ¿¡°Ô ¾î¶»°Ô ÇÒ °ÍÀÎÁö ¹°À½ (¿ª½Ã alias¿¡¼­ ÁöÁ¤)

[root@localhost/root]# rm source.txt    /* source.txt file »èÁ¦ */

rm: 'source.txt'¸¦ Áö¿ï±î¿ä? y

[root@localhost/root]#rm -rf linux    

/* linux¶ó´Â directory¸¦ Áö¿ì¸é¼­ ³»ºÎÀÇ fileµé±îÁö Áö¿î´Ù. */


mkdir(Make Directory)

directory »ý¼º

ÁÖ¿ä ¿É¼Ç

-p : ÇϺΠµð·ºÅ丮 ±îÁö Çѹø¿¡ »ý¼º½ÃÅ°±â

[root@localhost/root]# mkdir mk  /*  mk ¶ó´Â directory »ý¼º  */

[root@localhost/root]# mkdir -p mk/pk/sk  

                    /*  mk/pk/sk ¶ó´Â directory¸¦ »ý¼ºÇϸ鼭 ÇÏÀ§·Î ÀÚµ¿À¸·Î »ý¼º  */

rmdir(Remove Directory)

ºó µð·ºÅ丮 »èÁ¦

ÁÖ¿ä ¿É¼Ç

-p : ÇϺΠµð·ºÅ丮 ±îÁö Çѹø¿¡ »èÁ¦½ÃÅ°±â

[root@localhost/root]# rmdir temp/   /* temp¶ó´Â directory 1°³ »èÁ¦ */

[root@localhost/root]# rmdir temp*  /* temp·Î ½ÃÀ۵Ǵ À̸§À» °¡Áø ¸ðµç directory¸¦ »èÁ¦ */


man(Manual)

¸í·É¾î³ª °¢Á¾ ÀÚ¿øµéÀÇ ¸Å´º¾óÀ» Ãâ·Â

¨ç man ls

¨è info ls

¨é ls --help

¸Å´º¾ó Ãâ·ÂÈ­¸é¿¡¼­ ¾²ÀÌ´Â key

  ¨ç ¿£ÅÍÅ°: ÇÑ ÁÙ ¾¿ À§·Î ¿Ã¸®¸é¼­ ³»¿ëÈ®ÀÎ

  ¨è ½ºÆäÀ̽º¹Ù: ÇÑ page ´ÜÀ§·Î ¿Ã¸®¸é¼­ ³»¿ëÈ®ÀÎ

  ¨é b : ÀüÈ­¸éÀ¸·Î ¿Ã¶ó°¨.

  ¨ê q : exit

  ¨ë /ãÀ» ¹®ÀÚ

  ¨ì n : À§ÂÊÀ¸·Î ¹®ÀÚ °Ë»ö, N : ¾Æ·¡ÂÊÀ¸·Î ¹®ÀÚ °Ë»ö

  Hit : 12871     Date : 2004/07/04 02:43



    
  I. ¸®´ª½º ±¸Á¶ ¹× ÀÏ¹Ý ¸í·É¾î.     ±«µµjs
07/04 12870
1440   2¹ø°C°­ÁÂ~![9]     ±«µµjs
07/03 11992
1439   C°­ÁÂ;;¶ó ÇÒ°ÍÀÕ³ª?[1]     ±«µµjs
07/03 11293
1438   [Bash Shell] Á¤º¹Çϱâ[1]     ±«µµjs
07/04 10143
1437   [C°­ÁÂ] C¾ð¾îÀÇ ±âº»°³¿ä     ±«µµjs
07/02 11302
1436   C¾ð¾î ±âº»±¸Á¶[1]     ±«µµjs
07/02 12547
1435   II. ÀϹݸí·É¾î2.     ±«µµjs
07/04 10432
1434   Ä¿³Î¹öÀü È®ÀÎÇϱ⤻[1]     ±«µµjs
07/02 9148
1433   ftz ¸¦À§ÇÑ ÀÚÀßÇÑ tipÀ» ¾Ë·ÁÁÖ¼¼¿ä[3]     ±Ýºû°©¿Ê
11/14 6841
1432   [ÀÚÀÛ] ¾ÆÁ÷Àº ºÎÁ·ÇÏÁö¸¸ Á¦°¡ Á¤¸®ÇÑ ÅؽºÆ® ÀÔ´Ï´Ù[8]     ±è¼º±Ù
02/06 6975
1431   [Æß]¿ìºÐÅõ(ubuntu) »ç»óÀ̶õ?     ±èº´±Ç
02/04 10155
1430   ÇØÅ·Åø ÆË´Ï´Ù.^^ Å°·Î±×![14]     °í½¿µµÄ¡
09/12 9185
1429   ÇØÄð level2 °­ÀÇ[10]     °áºù
07/07 11746
1428   [Æß]Ptrace¸¦ ÀÌ¿ëÇÑ Àç¹Ì´Â ÇØÅ·.[4]     ^^
02/08 12983
1427   Linux ¿¡¼­ APM(apache+php+mysql) ¼Ò½º·Î ¼³Ä¡ Çϱâ[5]     Æ÷ºñ
10/29 7870
1426   cisco ios ¼ÒÇÁÆ®¿þ¾î cli [1] ÀÌ±Û ¿Ã·ÁµÎµÇ³ª...???     ij·²¸°
04/27 9167
1425   PHP°øºÎÇϽǺÐ? ±¸ÇÕ´Ï´Ù.[1]     Ä«¸£ÆäÀÌ
04/23 7387
1424   °°ÀÌ°øºÎÇϽǺÐ~[1]     Ä«¸£ÆäÀÌ
04/23 8403
1423   ·¹Áö½ºÆ®¸® ÇÙ½É ¸í·É¾î ¿ä¾à[1]     Ä«¸£ÆäÀÌ
05/08 8993
1422   Á¤º¸Ã³¸®±â´É»ç ¼ÒÇÁÆ®¿þ¾î °øÇÐ ¸ðÀ½Áý ÀÔ´Ï´Ù.[1]     Ä«¸£ÆäÀÌ
05/08 8093
[1][2][3][4][5][6][7] 8 [9][10]..[80]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org