|
| Linux ¸í·É¾î |
|
|
DOS¿Í ºñ½ÁÇÑ ¸í·É¾î
- cat
- ±â´É : ÅØ½ºÆ® ÆÄÀÏÀÇ ³»¿ëÀ» ȸ鿡 Ãâ·ÂÇÑ´Ù. DOSÀÇ 'type' ¸í·É°ú À¯»çÇÏ´Ù.
- »ç¿ë¹ý : cat [options] <file1> <file2> ¡¦ <fileN>
- ¿É¼Ç
- -n : Çà¹øÈ£¸¦ ºÙ¿©¼ Ãâ·Â½ÃŲ´Ù.
- ¿¹Á¦ : 'cat /etc/fstab' (/etc/fstabÀÇ ³»¿ëÀ» ȸ鿡 Ãâ·ÂÇÑ´Ù.)
- »ç¿ëÆÁ : ¸®´ª½º¿¡¼ µÎ°³ÀÌ»óÀÇ ¿É¼ÇÀ» ºÙÈú¶§´Â ¾ÕÀÇ '-'´Â Çѹø¸¸ »ç¿ëÇÏ°í ¿µ¹®ÀÚ¸¸ ºÙÇô¼ »ç¿ëÇÑ´Ù.
- cd
- ±â´É : ÇöÀç µð·ºÅ丮¸¦ º¯°æÇϴµ¥ »ç¿ëÇÑ´Ù. ±×³É 'cd'¸¸ ÀÔ·ÂÇϰí
¿£ÅÍ۸¦ ´©¸£¸é ÀÚ±â ÀÚ½ÅÀÇ È¨µð·ºÅ丮·Î À̵¿ÇÑ´Ù. DOSÀÇ 'cd'¸í·É°ú À¯»çÇÏ´Ù.
- »ç¿ë¹ý : cd <µð·ºÅ丮>
- ¿¹Á¦
- 'cd ~dalma' (dalma¶ó´Â À¯ÀúÀÇ È¨µð·ºÅ丮·Î À̵¿ÇÑ´Ù. ±×³É 'cd ~'¸¸ ÀÔ·ÂÇϰųª
'cd'¸¸ ÀÔ·ÂÇϸé ÀÚ±âÀÚ½ÅÀÇ È¨µð·ºÅ丮·Î À̵¿ÇÑ´Ù.)
- 'cd ..' (ÇöÀç µð·ºÅ丮¿¡¼ ºÎ¸ðµð·ºÅ丮·Î À̵¿ÇÑ´Ù.
- 'cd /usr/bin' (/usr/bin µð·ºÅ丮·Î À̵¿ÇÑ´Ù.)
- ÁÖÀÇÁ¡ : cd ¸í·É ÈÄ ¹Ýµå½Ã ÇÑÄ ¶ç¿ìµµ·Ï ÇÏÀÚ. (DOS¿¡¼´Â ¾È¶ç¿öµµ µ¿ÀÛÇÏÁö¸¸ ¸®´ª½º¿¡¼´Â ¿¡·¯°¡ ³´Ù.)
- cp
- ±â´É : ÆÄÀÏÀ» ´Ù¸¥ À̸§ÀÇ ÆÄÀÏ·Î º¹»çÇϰųª ´Ù¸¥ µð·ºÅ丮¿Í º¹»çÇÑ´Ù. DOSÀÇ 'copy' ¸í·É°ú À¯»çÇÏ´Ù.
- »ç¿ë¹ý : cp [options] <file1> <file2> ¡¦ <fileN> <destination>
- ¿É¼Ç
- -b : µ¤¾î¾²°Å³ª Áö¿ï ¶§ ¹é¾÷º»ÀÇ ÆÄÀÏÀ» ¸¸µç´Ù.
- -d : symbolic link ÆÄÀÏÀ» ±×´ë·Î º¹»çÇÑ´Ù.
- -f : °°Àº ÆÄÀÏÀÇ À̸§À» °¡Áö´Â ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì ÀÌ ÆÄÀÏÀ» Áö¿î ÈÄ º¹»çÇÑ´Ù.
- -i : °°Àº ÆÄÀÏ À̸§À» °¡Áö´Â ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì »ç¿ëÀÚ¿¡°Ô È®ÀÎ ÈÄ º¹»çÇÑ´Ù.
- -R : ¼ºêµð·ºÅ丮¸¦ Æ÷ÇÔÇÏ¿© º¹»çÇÑ´Ù.
- ¿¹Á¦
- 'cp .bash_profile temp.bash_profile' (.bash_profile ÆÄÀÏÀ» temp.bash_profile·Î º¹»çÇÑ´Ù.)
- cp -R ../home/tmp/* . (ÇöÀç µð·ºÅ丮ÀÇ ºÎ¸ð µð·ºÅ丮¿¡ ÀÖ´Â '/home/tmp' µð·ºÅ丮 ¹ØÀÇ ¼ºêµð·ºÅ丮¸¦ Æ÷ÇÔÇÑ
¸ðµç µð·ºÅ丮¸¦ ÇöÀçÀÇ µð·ºÅ丮·Î º¹»çÇÑ´Ù.)
- ÁÖÀÇÁ¡ : DOS¿Í´Â ´Þ¸® ÇöÀç µð·ºÅ丮·Î º¹»çÇÒ ¶§ <DESTINATION>À» »ý·«Çؼ´Â ¾ÈµÈ´Ù.
ÇöÀç µð·ºÅ丮¸¦ ¶æÇÏ´Â '.'À» µÎ¹øÂ° ¿¹Á¦¿Í °°ÀÌ ²À ºÙÇôÁÖµµ·Ï ÇÏÀÚ.
- date
- ±â´É : ½Ã½ºÅÛÀÇ ³¯Â¥¿Í ½Ã°£À» Ç¥½ÃÇϰí À̸¦ ¼öÁ¤ÇÑ´Ù. DOSÀÇ 'date', 'time' ¸í·É°ú À¯»çÇÏ´Ù.
- »ç¿ë¹ý : date
- ls
- ±â´É : DOSÀÇ 'dir'°ú ºñ½ÁÇÑ ¸í·ÉÀ¸·Î ÆÄÀϰú µð·ºÅ丮¸¦ Ãâ·Â½Ã۸ç, ¿É¼Ç¿¡ µû¶ó ´Ù¾çÇÑ Á¤º¸¿Í ÇÔ²² Ãâ·ÂµÈ´Ù.
- 2. »ç¿ë¹ý : ls [option] <file1> <file2> ¡¦ <fileN>
- ¿É¼Ç
- -a : µð·ºÅ丮³»ÀÇ ¼û±è ÆÄÀϱîÁö ¸ðµÎ Ç¥½ÃÇÑ´Ù.
- -l : ÆÄÀÏÀÇ »ç¿ëÇã°¡, ¼ÒÀ¯ÀÚ, ±×·ì, ÆÄÀÏÀÇ Å©±â, ³¯Â¥ µîÀ» Ãâ·ÂÇÑ´Ù.
- -F : ÆÄÀÏÀÇ ÇüÅÂ¿Í ÇÔ²² Ãâ·ÂµÇ´Âµ¥ Ãâ·ÂµÇ´Â ÆÄÀÏÀÇ ÇüÅ´ '*', '@', '|', '=' µîÀ̸ç, À̰ÍÀº °¢°¢ ½ÇÇà ÆÄÀÏ, ½Éº¼¸¯
¸µÅ©, FIFO ¼ÒÄÏÀ» ³ªÅ¸³½´Ù.
- -m : ½°Ç¥¸¦ ±¸ºÐÇÏ¿© ÆÄÀÏÀ» °¡·Î·Î Ãâ·ÂÇÑ´Ù.
- -R : ¼ºêµð·ºÅ丮ÀÇ ³»¿ëÀ» Æ÷ÇÔÇÏ¿© ÆÄÀÏÀ» Ãâ·ÂÇÑ´Ù.
- ¿¹Á¦ : 'ls -alF /home/dalma' (/home/dalma µð·ºÅ丮¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏÀ» ÆÄÀÏÀÇ »ç¿ëÇã°¡, ¼ÒÀ¯ÀÚ, ±×·ì,
ÆÄÀÏÀÇ Å©±â, ³¯Â¥µîÀ» Æ÷ÇÔÇÏ¿© ÆÄÀÏÀÇ ÇüÅÂ¿Í ÇÔ²² Ãâ·ÂÇÑ´Ù.)
- »ç¿ëÆÁ : ¸®´ª½º¸¦ ºñ·ÔÇÑ À¯´Ð½º¿¡¼´Â ÆÄÀÏÀÇ Ã³À½ÀÌ '.'·Î ½ÃÀÛÇÏ¸é ¼û°ÜÁø ÆÄÀÏ·Î ÀνÄÇÑ´Ù. Áï, '.bash_profile' °°Àº
ÆÄÀÏÀº '-a' ¿É¼ÇÀ» ºÙÈ÷Áö ¾ÊÀ¸¸é 'ls'¸í·ÉÀ¸·Î È®ÀÎÀ» ÇÒ ¼ö°¡ ¾ø´Ù.
- man
- ±â´É : ÁÖ¾îÁø ¸í·ÉÀ̳ª ±âŸ ÀÚ¿øµéÀÇ µµ¿ò¸»À» Ãâ·ÂÇÏ´Â ¸í·ÉÀ¸·Î DOSÀÇ 'help'¿Í À¯»çÇÏÁö¸¸ ºñ±³ÇÒ ¼ö ¾øÀ»Á¤µµ·Î ¸·°ÇÏ´Ù.
- »ç¿ë¹ý : man [option] <COMMAND>
- ¿É¼Ç : man ¸í·É¿¡¼´Â ȸ鿡 ³»¿ëÀÌ Ãâ·Â½Ã ¾Æ·¡¿¡¼ ¼³¸íµÉ 'more' ¸í·É¿¡¼ »ç¿ëµÇ´Â °®°¡Áö ¸í·ÉµéÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. u -a
: ã¾ÆÁö´Â ¸ðµç ¸Å´º¾ó ÆäÀÌÁö¸¦ Ãâ·ÂÇÑ´Ù. u -h : µµ¿ò¸»À» Ãâ·ÂÇÑ´Ù.
- ¿¹Á¦ : 'man ls' (ls ¸í·É¾îÀÇ µµ¿ò¸»À» Ãâ·ÂÇÑ´Ù.)
- mkdir
- ±â´É : »õ·Î¿î µð·ºÅ丮¸¦ ¸¸µå´Â µ¥ »ç¿ëÇÑ´Ù. DOSÀÇ 'md' ¸í·É°ú À¯»çÇÏ´Ù.
- »ç¿ë¹ý : mkdir [option] <directory1> <directory2> ¡¦ <directoryN>
- ¿É¼Ç
- -p : ÁöÁ¤µÈ ¸ðµç ¼ºêµð·ºÅ丮±îÁö ÇÔ²² »ý¼ºÇÑ´Ù.
- -m mode : mode¿¡ ÇØ´çÇÏ´Â »ç¿ë Çã°¡·Î µð·ºÅ丮¸¦ »ý¼ºÇÑ´Ù.
Mode¿¡ ´ëÇÑ ¼³¸íÀº µÚ¿¡¼ ¼³¸íÇÒ 'chmod' ¸í·É¿¡¼ ÇÔ²² ¼³¸íÇÑ´Ù.
- ¿¹Á¦ : 'mkdir /home/dalma/tmp' (/home/dalma µð·ºÅ丮 ¹Ø¿¡ tmp µð·ºÅ丮¸¦ ¸¸µç´Ù.)
- more
- ±â´É : ÁÖ¾îÁø ÆÄÀÏÀÇ ³»¿ëÀ» ÇÑ È¸é¾¿ Ãâ·ÂÇÑ´Ù. DOSÀÇ 'more' ¸í·É°ú À¯»çÇÏ´Ù.
- »ç¿ë¹ý : more <file1> <file2> ¡¦ <fileN>
- ¿É¼Ç : ¸®´ª½º¿¡¼ÀÇ more ¸í·ÉÀº DOS¿¡¼¿Í´Â ´Ù¸£°Ô ½ÇÇàÁß È¸éÀÌ Á¤ÁöÇØ ÀÖÀ» ¶§
¸í·É¾î°¡ Á¦°øµÇ´Âµ¥ ÀÌ ¸í·É¾î¸¦ ÀÌ¿ëÇÏ¿© ÆÄÀÏÀÇ ³»¿ëÀ» Æí¸®ÇÏ°Ô º¼ ¼ö ÀÖ´Ù.
- h : µµ¿ò¸»
- [space], z : ´ÙÀ½ ÆäÀÌÁö¸¦ Ãâ·Â
- [Return] : ÇÑ ¶óÀξ¿ ½ºÅ©·Ñ½ÃÅ´
- d, <Ctrl+D> : ¹Ý ÆäÀÌÁö¾¿ ½ºÅ©·Ñ½ÃÅ´
- q, Q : Á¾·á
- f : ´ÙÀ½ ÆäÀÌÁö¸¦ Ãâ·Â
- b, : ¾Õ ÆäÀÌÁö¸¦ ´Ù½Ã Ãâ·Â
- /<°Ë»ö¾î> : <°Ë»ö¾î>¿¡ ÇØ´çµÇ´Â ´Ü¾î¸¦ °Ë»ö
- = : ÇöÀç¶óÀÎÀ» Ãâ·Â
- :!<COMMAND> : <COMMAND>¿¡ ÀÇÇØ ÁÖ¾îÁø ¸í·É¾î¸¦ ½ÇÇà
- <Ctrl+L> : ȸéÀ» ´Ù½Ã ¸®ÇÁ·¹½¬ ½ÃÅ´
- :f : ÇöÀç ÆÄÀÏ À̸§°ú ¶óÀÎÀ» Ãâ·Â
- »ç¿ëÆÁ : À¯´Ð½º¿Í ÆÄÀÌÇÁ ¸í·É '|'À» ÀÌ¿ëÇØ¼ ´Ù¸¥ ¸í·É°ú ÇÔ²² Á¶ÇÕÇÏ¿© »ç¿ëÇÒ ¼ö
ÀÖ´Ù. ¿¹¸¦ µé¾î 'cat /home/dalma/readme | more' ¸¦ ÀÔ·ÂÇϸé /home/dalma/readme ÆÄÀÏÀ»
ȸ鿡 Ãâ·ÂÇϴµ¥ ÇÑȸ龿 ²÷¾î¼ Ãâ·ÂÀ» Çϰí, 'ls /home/dalma |more' ¸í·ÉÀ»
ÀÔ·ÂÇϸé /home/dalma µð·ºÅ丮 ¾ÈÀÇ ³»¿ëÀ» ÇÑȸ龿 Ãâ·ÂÇÑ´Ù.
- mv
- ±â´É : ÆÄÀÏÀ» ´Ù¸¥ ÆÄÀÏÀ̳ª µð·ºÅ丮·Î À̵¿½ÃŰ°Å³ª ÆÄÀÏÀÇ À̸§À» ¹Ù²Û´Ù.
DOS¿¡¼´Â 'ren' ¸í·ÉÀ̳ª 'move' ¸í·É°ú À¯»çÇÏ´Ù.
- »ç¿ë¹ý : mv [option] <file1> <file2> ¡¦ <fileN> <destination>
- ¿É¼Ç
- -b : ÆÄÀÏÀ» Áö¿ì±â Àü¿¡ ¹é¾÷º»À» ¸¸µç´Ù.
- -f : ¿Å°ÜÁú µð·ºÅ丮¿¡ °°Àº ÆÄÀÏÀÌ ÀÖÀ¸¸é µ¤¾î¾´´Ù.
- -i : ¿Å°ÜÁú µð·ºÅ丮¿¡ °°Àº ÆÄÀÏÀÌ ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.
- -u : ¿Å°ÜÁú µð·ºÅ丮¿¡ ±¸¹öÀüÀÇ ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì¿¡¸¸ ¿Å±ä´Ù.
- ¿¹Á¦
- 'mv /home/dalma /home/bar' (/home/dalma µð·ºÅ丮¸¦ /home/bar µð·ÏÅ丮·Î À̸§À» ¹Ù²Û´Ù)
- 'mv /home/dalma/readme /home/foo/README' (/home/dalma/readme ÆÄÀÏÀ»
/home/foo/README ÆÄÀÏ·Î À̵¿ÇÑ´Ù.)
- »ç¿ëÆÁ : ¸®´ª½º¿¡¼´Â ÆÄÀÏ¸í¿¡ ´ë¼Ò¹®ÀÚ¸¦ öÀúÈ÷ ±¸ºÐÇÑ´Ù.
Áï 'readme'ÆÄÀϰú 'README' ÆÄÀÏÀº ¾öÇöÈ÷ ´Ù¸¥ ÆÄÀÏÀÌ´Ù.
- pwd
- ±â´É : ÇöÀç ÀÛ¾÷Çϰí ÀÖ´Â µð·ºÅ丮ÀÇ Àý´ë°æ·Î¸íÀ» º¸¿©ÁØ´Ù. DOSÀÇ 'cd' ¸í·É¾î¿Í À¯»çÇÏ´Ù.
- »ç¿ë¹ý : pwd
- ÁÖÀÇÁ¡ : µµ½º¿¡¼ 'cd' ¸í·ÉÀ» ÀÔ·ÂÇϸé ÇöÀç µð·ºÅ丮ÀÇ Àý´ë°æ·Î¸¦
º¸¿©ÁÖÁö¸¸ ¸®´ª½º¿¡¼ 'cd' ¸í·ÉÀ» ÀÔ·ÂÇϸé ÀÚ½ÅÀÇ È¨µð·ºÅ丮·Î
À̵¿ÇØ ¹ö¸°´Ù. Àý´ë°æ·Î¸¦ ¾Ë±â À§Çؼ´Â 'pwd' ¸í·ÉÀ» ½á¾ß ÇÑ´Ù.
- rm
- ±â´É : ÆÄÀÏÀ» Áö¿ì´Â ¸í·ÉÀ¸·Î DOSÀÇ 'del', 'deltree' ¸í·É°ú À¯»çÇÏ´Ù.
- »ç¿ë¹ý : rm [option] <file1> <file2> ¡¦ <fileN>
- ¿É¼Ç
- -f : »èÁ¦Áß ¿À·ù°¡ ¹ß»ýÇÏ´õ¶óµµ ¿¡·¯ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏÁö ¾Ê´Â´Ù.
- -i : »èÁ¦Çϱâ Àü¿¡ È®ÀÎÀ» ÇÑ´Ù.
- -r : ¼ºêµð·ºÅ丮¸¦ Æ÷ÇÔÇÏ¿© Áö¿î´Ù.
- -v : Áö¿öÁö´Â ÆÄÀÏ À̸§À» Ãâ·ÂÇÑ´Ù.
- ¿¹Á¦
- 'rm -rf /home/dalma/tmp' (/home/dalma/tmp µð·ºÅ丮¸¦ ¼ºêµð·ºÅ丮¸¦ Æ÷ÇÔÇØ¼ ¸ðµÎ Áö¿î´Ù.)
- 'rm .history' (.history ÆÄÀÏÀ» Áö¿î´Ù.)
- ÁÖÀÇÁ¡ : ½´ÆÛÀ¯Àú °èÁ¤ÀÎ 'root'·Î ÀÌ ¸í·ÉÀ» ¾µ¶§´Â ¾ÆÁÖ ½ÅÁßÀ» °¡ÇØ¾ß ÇÑ´Ù.
ƯÈ÷ '-r' ¿É¼ÇÀ» ¾²¸é ½Ç¼ö·Î ¸®´ª½º Àüü¸¦ ³¯¸± ¼ö Àֱ⠶§¹®¿¡ °¡±ÞÀû '-i' ¿É¼Ç°ú
ÇÔ²² »ç¿ëÇϵµ·Ï ÇÑ´Ù. 'alias rm rm -i' ¸í·ÉÀ» ³»¸®¸é rm ¸í·ÉÀ» ¾µ ¶§ ¸¶´Ù -i
¿É¼ÇÀÌ ÀÚµ¿À¸·Î Ãß°¡µÈ´Ù.
- rmdir
- ±â´É : ºó µð·ºÅ丮¸¦ Áö¿ì´Â ¸í·ÉÀ¸·Î DOSÀÇ 'rm' ¸í·É°ú À¯»çÇÏ´Ù.
±×·¯³ª 'rm -r' ¸í·ÉÀ¸·Î ´ëóÇÒ ¼ö Àֱ⠶§¹®¿¡ ±×·¸°Ô ¸¹ÀÌ ¾²ÀÌÁö´Â ¾Ê´Â ¸í·ÉÀÌ´Ù.
- »ç¿ë¹ý : rmdir [option] <directory1> <directory2> ¡¦ <directoryN>
- ¿É¼Ç
- -p : Áö¿ì°íÀÚ ÇÏ´Â µð·ºÅ丮ÀÇ ºÎ¸ðµð·ºÅ丮±îÁö Áö¿î´Ù.
- ¿¹Á¦ : 'rmdir -p /home/dalma' (/home µð·ºÅ丮¿¡ ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì¶ó¸é
/home µð·ºÅ丮±îÁö Áö¿î´Ù.)
|
User¿¡ °üÇÑ ¸í·É¾î
- chgrp
- ±â´É : ÆÄÀÏÀÇ ±×·ì¼ÒÀ¯±ÇÀ» ¹Ù²Û´Ù.
- »ç¿ë¹ý : chgrp [option] <newgroup> <files>
- ¿É¼Ç
- -R : ÇÑ µð·ºÅ丮³»ÀÇ ¸ðµç ÆÄÀÏÀ̳ª ÇÏÀ§ µð·ºÅ丮ÀÇ ±×·ì¼ÒÀ¯±ÇÀ» ¹Ù²Û´Ù.
- ¿¹Á¦
- 'chgrp admin /home/dalma/readme' (/home/dalma/readme ÆÄÀÏÀÇ
±×·ì¼ÒÀ¯±ÇÀ» adminÀ¸·Î ¹Ù²Û´Ù.)
- 'chgrp -R admin /home/dalma (/home/dalma µð·ºÅ丮¾Æ·¡ÀÇ ¸ðµç ÆÄÀÏÀÇ
±×·ì ¼ÒÀ¯±ÇÀ» adminÀ¸·Î ¹Ù²Û´Ù.)
- chmod
- ±â´É : ÆÄÀÏ¿¡ ´ëÇÑ °³ÀÎ, ±×·ì, ŸÀο¡ ´ëÇÑ Á¢±Ù ±ÇÇÑÀ» ¹Ù²Û´Ù.
- »ç¿ë¹ý : chmod [options] <mode> <files>
- ¿É¼Ç
- r : Àб⠱ÇÇÑ ¼³Á¤
- w : ¾²±â ±ÇÇÑ ¼³Á¤
- x : ½ÇÇà ±ÇÇÑ ¼³Á¤ (µð·ºÅ丮ÀÇ °æ¿ì´Â Á¢±Ù ±ÇÇÑ)
- u : ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ(user)
- g : ±×·ì(group)
- o : ±âŸ(other)
- a : Àüü»ç¿ëÀÚ(all)
- + : ±ÇÇÑ Ãß°¡
- - : ±ÇÇÑ »èÁ¦
- = : ±ÇÇÑ ÁöÁ¤
- ¿¹Á¦
- 'chmod a+r *' (ÇöÀç µð·ºÅ丮ÀÇ ¸ðµç ÆÄÀÏÀ» ¸ðµç »ç¿ëÀÚ°¡ ÀÐÀ» ¼ö ÀÖµµ·Ï ¼³Á¤)
- 'chmod +r *' (A¹ø ¿¹Á¦¿Í »óµ¿)
- 'chmod o-r, o-w * (ÇöÀç µð·ºÅ丮ÀÇ ¸ðµç ÆÄÀÏÀ» ±âŸ»ç¿ëÀÚ¿¡°Ô Àбâ, ¾²±â ±ÇÇÑÀ» ¾ø¾Ú)
- 'chmod og-x stuff' (stuff ÆÄÀÏ¿¡¼ ±×·ì°ú ±âŸ»ç¿ëÀÚ¿¡°Ô ½ÇÇà±ÇÇÑÀ» ¾ø¾Ú)
- 'chmod u+rwx stuff' (stuff ÆÄÀÏ¿¡¼ ÆÄÀÏ ¼ÒÀ¯ÀÚ°¡ Àбâ, ¾²±â, ½ÇÇà±ÇÇÑÀ» Ãß°¡)
- 'chmod a=r *.txt' (.txt·Î ³¡³ª´Â ¸ðµç ÆÄÀÏÀ» Àüü »ç¿ëÀÚ°¡ ÀÐÀ» ¼ö¸¸ ÀÖµµ·Ï ÁöÁ¤)
- »ç¿ëÆÁ : ƯÁ¤ ÆÄÀÏ¿¡ ±ÇÇÑÀ» ¼³Á¤ÇÒ ¶§ ¼ýÀÚ¸¦ ÀÌ¿ëÇÏ¿© ƯÁ¤±ÇÇÑÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
¼ýÀÚ '4'´Â Àб⠱ÇÇÑÀ» ³ªÅ¸³»°í '2'´Â ¾²±â ±ÇÇÑ, '1'Àº ½ÇÇà ±ÇÇÑÀ» ³ªÅ¸³½´Ù.
ƯÁ¤ ±ÇÇÑÀ» Á¶ÇÕÇϱâ À§Çؼ´Â ÇØ´ç±ÇÇÑÀ» ´õÇØÁÖ¸é µÈ´Ù. Áï, Àбâ, ¾²±â±ÇÇÑÀ» ÇÔ²²
ÁöÁ¤ÇÏ·Á¸é 4+2¸¦ ÇØ¼ 6ÀÌ µÈ´Ù. ÇѰ¡Áö ¿¹¸¦ µé¸é stuff¶ó´Â ÆÄÀÏ¿¡ ¼ÒÀ¯ÀÚ¿¡°Ô´Â
¸ðµç±ÇÇÑÀ» ±×·ì°ú ´Ù¸¥ »ç¿ëÀÚ¿¡°Ô´Â Àбâ, ½ÇÇà±ÇÇÑÀ» ÁÖ·Á¸é 'chmod 755 stuff' ¶ó°í
ÀÔ·ÂÇÏ¸é µÈ´Ù.
- chown
- ±â´É : ÆÄÀÏÀÇ ¼ÒÀ¯±ÇÀ» ¹Ù²Û´Ù.
- »ç¿ë¹ý : chown [option] <newuser> <file>
- ¿É¼Ç :
- -R : ÇÑ µð·ºÅ丮³»ÀÇ ¸ðµç ÆÄÀÏÀ̳ª ÇÏÀ§ µð·ºÅ丮ÀÇ ±×·ì¼ÒÀ¯±ÇÀ» ¹Ù²Û´Ù.
- ¿¹Á¦ :
- 'chown igi /home/dalma/readme' (/home/dalma/readme ÆÄÀÏÀÇ ¼ÒÀ¯±ÇÀ» igiÀ¸·Î ¹Ù²Û´Ù.)
- 'chown -R igi /home/dalma (/home/dalma µð·ºÅ丮¾Æ·¡ÀÇ ¸ðµç ÆÄÀÏÀÇ ¼ÒÀ¯±ÇÀ» igiÀ¸·Î ¹Ù²Û´Ù.)
- »ç¿ëÆÁ : ¸®´ª½º¿¡¼´Â chown ¸í·ÉÀ» ÅëÇØ¼ ÆÄÀÏÀÇ ¼ÒÀ¯±Ç°ú ±×·ìÀÇ ¼ÒÀ¯±ÇÀ»
Çѹø¿¡ ¹Ù²Ü ¼ö ÀÖ´Ù. À̸¦ À§Çؼ´Â chownÀÇ <NEWUSER>¶õ¿¡ 'igi.admin'À̶ó°í
ÀÔ·ÂÇÏ¸é ÆÄÀÏÀÇ ¼ÒÀ¯±ÇÀº 'igi' ÆÄÀÏÀÇ ±×·ì¼ÒÀ¯±ÇÀº 'admin'À¸·Î ¹Ù²î¾îÁø´Ù.
- su
- ±â´É : ½Ã½ºÅÛ¿¡ Á¢¼ÓÇÑ »óÅ¿¡¼ Àç·Î±×ÀξøÀÌ ´Ù¸¥ »ç¶÷ ID·Î Á¢¼ÓÇÑ´Ù.
- »ç¿ë¹ý : su [option] [user ID]
- ¿É¼Ç
- - : ÀÌ ¿É¼ÇÀÌ ¾øÀ¸¸é ÀÚ½ÅÀÇ È¯°æº¯¼öÀÇ °ªÀ» °¡Áö°í ´Ù¸¥ »ç¶÷ IDÀÇ ±ÇÇѸ¸
°®Áö¸¸ ÀÌ ¿É¼ÇÀ» ºÙÈ÷¸é ±× »ç¿ëÀÚÀÇ È¯°æº¯¼öÀÇ ³»¿ë±îÁö ¿Ïº®ÇÏ°Ô º¹»ç¸¦ ÇÑ´Ù.
- ¿¹Á¦
- 'su' (»ç¿ëÀÚ ID¾øÀÌ ¸í·ÉÀ» ³»¸®¸é ÀÚµ¿À¸·Î root·Î Á¢¼ÓÀ» ½ÃµµÇÑ´Ù.)
- 'su - dalma' (dalma ID·Î Á¢¼ÓÀ» Çϴµ¥ dalmaÀÇ È¯°æº¯¼öÀÇ ³»¿ë±îÁö ¸ÂÃá´Ù.)
- »ç¿ëÆÁ : ¸®´ª½º¿¡¼´Â ¿ÜºÎ¿¡¼ Á¢¼ÓÀ» ÇÒ ¶§ root·ÎÀÇ Á¢¼ÓÀ» ±ÝÁöÇϰí ÀÖ´Ù.
ÀÌÀ¯´Â º¸¾È»óÀÇ ¹®Á¦Àε¥ °¡±ÞÀû(°¡´ÉÇÑ) root¿¡¼ÀÇ ÀÛ¾÷Àº ÇÇÇϰí rootÀÇ ±ÇÇÑÀÌ
ÇÊ¿äÇϸé ÀÏ¹Ý »ç¿ëÀÚ ID·Î ÀÛ¾÷À» ÇÏ´Ù°¡ su ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© root·Î Á¢¼ÓÇÏ´Â ½À°üÀ»
µéÀÌ´Â°Ô ÁÁ´Ù.
- who
- ±â´É : ½Ã½ºÅÛ¿¡ ¾î¶² »ç¶÷ÀÌ ·Î±×ÀÎÇϰí Àִ°¡¸¦ º¸¿©ÁØ´Ù.
- »ç¿ë¹ý : who
- write
- ±â´É : ƯÁ¤»ç¿ëÀÚ¿Í ´ëȸ¦ ½ÃÀÛÇÑ´Ù.
- »ç¿ë¹ý : write [ttyname]
- ¿¹Á¦
- 'write dalma' (dalma¿¡°Ô Ç¥ÁØÀÔ·ÂÀ» ÀÌ¿ëÇÏ¿© ´ëÈÇϱ⠽ÃÀÛÇÑ´Ù.)
- 'write dalma /dev/tty21' (/dev/tty21¿¡ ÀÖ´Â dalma¿Í ´ëȸ¦ ½ÃÀÛÇÑ´Ù.)
- »ç¿ëÆÁ : ¸¶Áö¸·ÀÇ [ttyname]Àº ÇÑ»ç¿ëÀÚ°¡ µ¿½Ã¿¡ µÎ¹øÀÌ»ó Á¢¼ÓÀ» ÇÏ¿´À»°æ¿ì
´ëÈÇÒ Å͹̳ÎÀ» °áÁ¤ÇÏ´Â ºÎºÐÀÌ´Ù. ±×¸®°í ¾î¶² »ç¿ëÀÚ¿Í ´ëȸ¦ ¸¶ÃÆÀ» °æ¿ì
[CTRL+D]¸¦ ´·¯ÁÖ¸é ´ëȸ¦ Á¾·áÇÑ´Ù.
- find
- ±â´É : µð½ºÅ©¿¡¼ ƯÁ¤ ÆÄÀÏÀ» ã¾Æ³½´Ù.
- »ç¿ë¹ý : find <°æ·Î¸í> [expression]
- ¿É¼Ç
- -name filename : ãÀ» filenameÀ» ÀÔ·ÂÇÑ´Ù.
- -perm octperm : ƯÁ¤ ±ÇÇÑÀ» °¡Áø ÆÄÀÏÀ» °Ë»öÇÑ´Ù. À̶§ ±ÇÇÑÀº ¼ýÀÚÇüÅ·ΠÀÔ·ÂÇÑ´Ù.
- -type t : ƯÁ¤ Á¾·ùÀÇ ÆÄÀÏÀ» (µð·ºÅ丮, ÀÏ¹ÝÆÄÀÏ µîµî) °Ë»öÇÑ´Ù.
- -size n : Å©±â°¡ nÀÎ ÆÄÀÏÀ» °Ë»öÇÑ´Ù.
- -mtime n : nÀϵ¿¾È º¯°æµÈ ÆÄÀÏÀ» °Ë»öÇÑ´Ù.
- -print : ÆÄÀÏ À̸§À» Ãâ·ÂÇÑ´Ù.
- -maxdepth levels : °Ë»ö ½Ã ¼ºêµð·ºÅ丮¸¦ levels¸¸Å¸¸ ÁøÀÔÀ» ÇØ¼ °Ë»öÇÑ´Ù..
- -mindepth levels : maxdepth¿Í ¹Ý´ëÀÇ ¸í·É¾î·Î °Ë»ö ½Ã ¼ºêµð·ºÅ丮ÀÇ ±íÀ̰¡
level ÀÌ»óºÎÅÍ °Ë»ç¸¦ ÇÑ´Ù.
- ¿¹Á¦
- 'find ~ -name '*.doc' -print (Á¢¼ÓÇÑ »ç¿ëÀÚÀÇ È¨µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏ Áß¿¡¼
.doc·Î ³¡³ª´Â ¸ðµç ÆÄÀÏÀ» ȸ鿡 º¸¿©ÁØ´Ù.)
- 'find ~ -type d -print' (Á¢¼ÓÇÑ »ç¿ëÀÚÀÇ È¨µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏ Áß µð·ºÅ丮¸¸ Ãâ·ÂÇÑ´Ù.)
- ln
- ±â´É : ƯÁ¤ÆÄÀÏÀÇ ¸µÅ©ÆÄÀÏÀ» ¸¸µç´Ù.
- »ç¿ë¹ý : ln [option] <file1> <file2>, ln [option] <file1> <file2> ¡¦ <fileN> <directory>
- file1ÀÇ ¸µÅ©¸¦ file2¿¡ ¸¸µç´Ù. file2°¡ ¸í½ÃµÇ¾î ÀÖÁö ¾ÊÀ¸¸é ÇöÀç µð·ºÅ丮¿¡ ¸µÅ©¸¦ ¸¸µç´Ù.
- ¿É¼Ç
- -s : ½Éº¼¸¯ ¸µÅ©¸¦ ¸¸µç´Ù. ÀÌ ¿É¼ÇÀ» ³Ö°í ¸µÅ©¸¦ ¸¸µé¸é ÆÄÀÏÀÇ ÇüŰ¡ 'l'·Î Ç¥±â°¡ µÈ´Ù.
- ¿¹Á¦
- 'ln /usr/base /usr/lock' (/usr/base¿¡ /usr/lock¶ó´Â ¸µÅ©¸¦ ¸¸µç´Ù.)
- 'ln com1 com2 com3 /bin' (/bin¿¡ com1, com2, com3ÀÇ ¸µÅ©¸¦ ¸¸µç´Ù.)
- grep
- ±â´É : ÁÖ¾îÁø ÆÐÅÏÀ» Æ÷ÇÔÇÏ´Â ÆÄÀÏÀÇ ¶óÀÎÀ» Ãâ·Â½ÃŲ´Ù.
- »ç¿ë¹ý : grep [option] <pattern> <file1> <file2> ¡¦ <fileN>
- ¿É¼Ç
- -C : ÆÐÅÏÀÌ ÀÏÄ¡ÇÏ´Â ¹®ÀåÀÇ ¾Æ·¡ À§ µÎ ¶óÀαîÁö Æ÷ÇÔÇÏ¿© Ãâ·ÂÇÑ´Ù.
- -c : ÆÐÅÏÀÌ ÀÏÄ¡ÇÏ´Â ¶óÀÎÀÇ °³¼ö¸¦ Ãâ·ÂÇÑ´Ù.
- -i : ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Ê°í ÆÐÅϰú ÀÏÄ¡ÇÏ´Â °ÍÀ» ã´Â´Ù.
- -v : ÆÐÅϰú ÀÏÄ¡ÇÏÁö ¾Ê´Â ³»¿ëÀ» Ãâ·ÂÇÑ´Ù.
- -w : ÆÐÅϰú ÇѴܾî·Î ÀÏÄ¡ÇØ¾ß Ãâ·ÂÇÑ´Ù.
- -x : ÆÐÅϰú Àüü ¶óÀÎÀÌ ÀÏÄ¡ÇØ¾ß Ãâ·ÂÇÑ´Ù.
- ¿¹Á¦
- 'grep linux /home/dalma/readme' (readme ÆÄÀÏ Áß¿¡¼ linux¶ó´Â ÆÐÅÏÀ» Æ÷ÇÔÇÏ´Â
¸ðµç ¶óÀÎÀ» Ãâ·ÂÇÑ´Ù.)
- 'grep -c /bin/bash /etc/passwd (/etc/passwd ÆÄÀÏ¿¡¼ /bin/bashÀÇ
°³¼ö -·Î±×Àμ¿ÀÌ º»¼¿ÀÎ »ç¿ëÀÚÀÇ ¼ö¸¦ Ãâ·ÂÇÑ´Ù.)
- 'grep -v '^[0-9]' readme' (readme ÆÄÀÏ¿¡¼ ¼ýÀÚ·Î ½ÃÀÛÇÏÁö ¾Ê´Â ¸ðµç ¶óÀÎÀ» º¸¿©ÁØ´Ù.
- »ç¿ëÆÁ : ¸¶Áö¸· ¿¹Á¦¿¡¼ '^[0-9]'ÀÇ Ç¥ÇöÀº Á» »ý¼ÒÇÑ Ç¥ÇöÀϰÍÀÌ´Ù. À̰ÍÀº
Á¤±Ô½ÄÀ̶ó°í ÇØ¼ ¾î¶² ¹®ÀÚÆÐÅÏÀ» Ç¥ÇöÇÏ´Â ÇϳªÀÇ Ç¥Çö½ÄÀÌ´Ù. °£´ÜÈ÷ ¼³¸íÀ» Çϸé
'[0-9]'´Â 0¿¡¼ 9±îÁö¸¦ ÀǹÌÇϰí '^'´Â ¹Ý´ëÀÇ Àǹ̸¦ ³ªÅ¸³½´Ù. Áï '^[0-9]'´Â 0-9·Î
½ÃÀÛÇÏÁö ¾Ê´Â Ç¥ÇöÀ̶ó´Â ¶æÀ» °¡Áö°Ô µÈ´Ù.
- wc
- ±â´É : ±×·¸°Ô ¸¹ÀÌ ¾²ÀÌ´Â ¸í·ÉÀº ¾Æ´ÏÁö¸¸, ¸®´ª½º ÇÁ·Î±×·¡¸Ó°¡ ÀÚ½ÅÀÌ Â§
¼Ò½ºÀÇ ÃѶóÀÎÀÌ ¾ó¸¶ÀÎÁö ¾Æ´Ô ƯÁ¤ ´Ü¾îÀÇ °³¼ö¸¦ Á¶»çÇÒ ¶§ ¾²ÀÌ´Â ¸í·ÉÀ¸·Î ƯÁ¤
´Ü¾î³ª ¹®ÀÚ ¶Ç´Â ÇàÀÇ ¼ö¸¦ ¼¼´Â ¸í·ÉÀÌ´Ù.
- »ç¿ë¹ý : wc [option] <file1> <file2> ¡¦ <fileN>
- ¿É¼Ç
- -c : ¹®ÀÚÀÇ ¼ö¸¸ ¼¾´Ù.
- -l : ÇàÀÇ ¼ö¸¸À» ¼¾´Ù.
- -w : ´Ü¾îÀÇ ¼ö¸¸À» ¼¾´Ù.
- »ç¿ë¿¹
- 'wc /home/dalma/readme' (readme ÆÄÀÏÀÇ Çà, ´Ü¾î, ¹®ÀÚÀÇ ¼ö¸¦ Ãâ·ÂÇÑ´Ù.)
- 'who | wc -l' (ÇöÀç Á¢¼ÓÇÑ »ç¶÷ÀÇ ¼ö¸¦ Ç¥½ÃÇÑ´Ù.)
- »ç¿ëÆÁ : ¸®´ª½º´Â È¥ÀÚ¼ ¾²´Â ¿î¿µÃ¼Á¦°¡ ¾Æ´Ï¶ó ¿©·¯ »ç¶÷ÀÌ µ¿½Ã¿¡ »ç¿ëÀ» ÇÏ´Â
¿î¿µÃ¼Á¦ÀÌ´Ù. who´Â ¸®´ª½º¿¡ Á¢¼ÓÇÑ ¸ðµç »ç¿ëÀÚÀÇ ¸ñ·ÏÀ» º¸¿©ÁÖ´Â ¸í·ÉÀ̰í '|'´Â
ÆÄÀÌÇÁ ±âÈ£¶ó°í ÇØ¼ ¿©·¯ °³ÀÇ ¸í·É¾î¸¦ Á¶ÇÕÇÒ ¶§ ¾²ÀÌ´Â ±âÈ£ÀÌ´Ù. Áï, ÆÄÀÌÇÁ ¾ÕÀÇ
Ãâ·ÂÀÇ ³»¿ëÀ» ÆÄÀÌÇÁ µÚÀÇ ¸í·ÉÀÇ ÀÔ·ÂÀ¸·Î ³Ö¾îÁÖ´Â ±â´ÉÀ» ÇÑ´Ù. À§ÀÇ ¿¹Á¦¿¡¼
'who | wc -l' ¸í·ÉÀº 'who' ¸í·ÉÀÇ °á°ú¸¦ 'wc -l'ÀÇ ÀÔ·ÂÀ¸·Î ³Ö¾îÁØ´Ù. ±×·¡¼ ÇöÀç
Á¢¼ÓÇÑ »ç¿ëÀÚÀÇ °³¼ö¸¦ ¾Ë¼ö Àִ°ÍÀÌ´Ù.
|
½Ã½ºÅÛ ¸í·É¾î
- df
- ±â´É : ¸®´ª½º¿¡ ¿¬°áµÇ¾î ÀÖ´Â µð½ºÅ©ÀÇ ³²Àº °ø°£À» º¸¿©ÁØ´Ù. ´ç¿¬ÇÑ ¼Ò¸®Áö¸¸ 'disk free'ÀÇ ¾àÀÚÀÌ´Ù.
- »ç¿ë¹ý : df [option] [FileSystem | File]
- ¿É¼Ç
- -k : kilobyte ´ÜÀ§·Î º¸¿©ÁØ´Ù.
- -m : megabyte ´ÜÀ§·Î º¸¿©ÁØ´Ù.
- ¿¹Á¦
- 'df -k' (kilobyte´ÜÀ§·Î ³²Àº °ø°£À» º¸¿©ÁØ´Ù. -±âº»°ª)
- 'df .' (ÇöÀç µð·ºÅ丮°¡ Æ÷ÇԵȾî ÀÖ´Â ÆÄƼ¼ÇÀÇ ³²Àº°ø°£À» º¸¿©ÁØ´Ù.)
- du
- ±â´É : ƯÁ¤ µð·ºÅ丮¿¡¼ ÇϺεð·ºÅ丮±îÁö Æ÷ÇÔÇÑ µð½ºÅ©ÀÇ »ç¿ë·®À» º¸¿©ÁÖ´Â ¸í·ÉÀÌ´Ù.
- »ç¿ë¹ý : du [option] [files]
- ¿É¼Ç
- -a : µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏ ÇϳªÇϳªÀÇ Å©±â¸¦ Ãâ·ÂÇÑ´Ù.
- -s : ÃÑ »ç¿ë·®¸¸ Ç¥½ÃÇØ ÁØ´Ù.
- -k : »ç¿ë·®À» kilobyte ´ÜÀ§·Î Ãâ·ÂÇØÁØ´Ù.
- -h : ¿ë·®À» º¸±â ÁÁ°Ô Ç¥½ÃÇØÁØ´Ù.
- ¿¹Á¦
- 'du -a' (ÇöÀç µð·ºÅ丮ÀÇ µð½ºÅ© »ç¿ë·®À» ÆÄÀÏ´ÜÀ§·Î ¸ðµÎ Ãâ·ÂÇÑ´Ù.)
- 'du -s *' (ÇöÀç µð·ºÅ丮ÀÇ Ã¹¹øÂ° ´Ü°è±îÁö¸¸ µð½ºÅ©ÀÇ »ç¿ë·®À» Ãâ·ÂÇÑ´Ù.)
- env
- ±â´É : ÇöÀç ½Ã½ºÅÛ »ç¿ëÀÚµéÀÇ È¯°æ º¯¼ö¸¦ º¸¿©ÁØ´Ù.
- »ç¿ë¹ý : env
- free
- ±â´É : °¡»ó¸Þ¸ð¸®¸¦ Æ÷ÇÔÇÑ ¸Þ¸ð¸®ÀÇ »ç¿ëÇöȲÀ» º¸¿©ÁØ´Ù.
- »ç¿ë¹ý : free
- id
- ±â´É : ÀÚ½ÅÀÇ ID¹øÈ£¿Í ÀÚ½ÅÀÌ ¼ÓÇÑ ±×·ìÀÇ ID¸¦ º¸¿©ÁØ´Ù.
- »ç¿ë¹ý : id
- kill
- ±â´É : ƯÁ¤ ÇÁ·Î¼¼¼¿¡°Ô ƯÁ¤ ½Ã±×³ÎÀ» º¸³½´Ù.
- »ç¿ë¹ý : kill [-signal_number] [process id]
- ¿¹Á¦ u 'kill -HUP 549' (549¹ø ÇÁ·Î¼¼¼¿¡ HUP½ÅÈ£¸¦ º¸³½´Ù.)
- ps
- ±â´É : »ç¿ëÀÚ³ª ½Ã½ºÅÛ ÇÁ·Î¼¼¼ÀÇ »óÅ¿¡ °üÇÑ Á¤º¸¸¦ ¾Ë·ÁÁØ´Ù.
- »ç¿ë¹ý : ps [option]
- ¿É¼Ç
- -a : Àüü »ç¿ëÀÚÀÇ ¸ðµç ÇÁ·Î¼¼¼¸¦ Ãâ·Â
- -l : °á°ú¸¦ »ó¼¼ÇÏ°Ô Ãâ·Â
- -u : »ç¿ëÀÚ À̸§°ú ÇÁ·Î¼¼¼ ½ÃÀÛ ½Ã°£À» Ãâ·Â
- -x : Á¦¾îÅ͹̳ÎÀ» °®°í ÀÖÁö ¾ÊÀº ÇÁ·Î¼¼¼¸¦ Ãâ·Â
- ¿¹Á¦
- 'ps -aux' (Àüü »ç¿ëÀÚÀÇ Á¦¾îÅ͹̳ÎÀ» °®°í ÀÖ´Â ÇÁ·Î¼¼¼¸¦ Æ÷ÇÔÇÏ¿©
»ç¿ëÀÚ À̸§°ú ÇÁ·Î¼¼¼ ½ÃÀ۽ð£À» Æ÷ÇÔÇÏ¿© Ãâ·Â. ÀϹÝÀûÀ¸·Î ¸¹ÀÌ ¾²ÀÌ´Â ÇüÅÂ)
|
|
| ¢Ð ÀÌÀü ÆäÀÌÁö·Î |
|