-
- 1 ·Î±×¾Æ¿ô ¹× Æнº¿öµå º¯°æ
- 2 viÆíÁý±â(visual editor) »ç¿ë
-
- 2.1 ¸í·É ¸ðµå¿¡¼ÀÇ ¸í·É¾î
- 2.2 ¶ó½ºÆ® ¶óÀÎ ¸ðµå¿¡¼ÀÇ ¸í·É¾î
1 ·Î±×¾Æ¿ô ¹× Æнº¿öµå º¯°æ #
logout ¶Ç´Â exit - ½Ã½ºÅÛ°úÀÇ Á¢¼ÓÀ» Á¾·áÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
passwd - Æнº¿öµå¸¦ º¯°æÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù. ÀÌÀü Æнº¿öµå¿Í »õ·Î¿î Æнº¿öµå¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
. ÆÄÀÏ ¹× µð·ºÅ丮 °ü¸®
- cd (change directory) - À§Ä¡ÇÏ´Â µð·ºÅ丮¸¦ À̵¿ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
ex) cd µð·ºÅ丮
- ls (list) - ÆÄÀÏÀÇ ¸®½ºÆ®¸¦ º¸¿©ÁÝ´Ï´Ù. ¿É¼Ç¿¡ µû¶ó µð·ºÅ丮³ª ÀÚ¼¼ÇÑ ¼³¸í µîÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.
- cp (copy) - ÆÄÀÏÀ» º¹»çÇÕ´Ï´Ù.
ex) cp file1 file2 ¶Ç´Â cp file1 public_html/file2
- mv (move) - ÆÄÀÏÀ» À̵¿ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
ex) mv file1 /etc/file2 : file1À» ÇöÀçÀ§Ä¡¿¡¼ /etc/file2·Î À̵¿ÇÕ´Ï´Ù.
- rm (remove) - ÆÄÀÏÀ» »èÁ¦ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
- mkdir (make directory) - »õ µð·ºÅ丮¸¦ ¸¸µé ¶§ »ç¿ëÇÕ´Ï´Ù.
- rmdir (remove directory) - ºñ¿öÁø µð·ºÅ丮¸¦ »èÁ¦ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
- pwd (print working directory) - ÇöÀç À§Ä¡ÇÏ°í ÀÖ´Â µð·ºÅ丮¸¦ Ãâ·ÂÇÕ´Ï´Ù.
- chmod (change mode) - ÆÄÀÏ ¼ÒÀ¯ÀÚ/±×·ì/´Ù¸¥»ç¿ëÀÚ ÀÇ ±ÇÇÑÀ» º¯°æÇÕ´Ï´Ù.
- du (disk usage) - ÁöÁ¤µÈ µð·ºÅ丮³ª ÆÄÀÏÀÌ Â÷ÁöÇÏ´Â °ø°£À» Ãâ·ÂÇÕ´Ï´Ù.
- cat (concatenate) - ÆÄÀÏ ³»¿ëÀ» Ç¥ÁØ Ãâ·ÂÀ¸·Î ÇÑ È¸é¿¡ Ãâ·ÂÇÕ´Ï´Ù.
- more - ÆÄÀÏ ³»¿ëÀ̳ª ÀÔ·ÂÀ» Ç¥ÁØ Ãâ·ÂÀ¸·Î ÇÑ ÆäÀÌÁö¾¿ Ãâ·ÂÇÕ´Ï´Ù.
ex) ls -al | more : ls -al ÀÇ Ãâ·ÂÀ» ÇÑ È¸é¾¿ Â÷·Ê·Î Ãâ·ÂÇÕ´Ï´Ù.
2 viÆíÁý±â(visual editor) »ç¿ë #
viÆíÁý±â´Â À¯´Ð½º ½Ã½ºÅÛ¿¡¼ Á¦°øÇÏ´Â ÅؽºÆ® ÆíÁý±â ÀÔ´Ï´Ù. ÀÏ¹Ý ÅؽºÆ® ÆíÁý±â¿Í´Â »ç¿ë¹ýÀÌ ¸¹ÀÌ ´Þ¶ó¼ ¾î·Á¿ï ¼öµµ ÀÖÁö¸¸
FTP¸¦ ÀÌ¿ëÇÏÁö ¾Ê°í
Åڳݿ¡¼ ¹Ù·Î ÆíÁýÀÌ °¡´ÉÇϱ⠶§¹®¿¡ ½Ã°£ÀûÀÎ ¸é¿¡¼ À¯¸®ÇÑ Á¡ÀÌ ¸¹½À´Ï´Ù.
vi¸¦ ½ÃÀÛÇÒ ¶§´Â "vi ÆÄÀÏÀ̸§"ÀÇ ¸í·É¾î¸¦ »ç¿ëÇÏ¸ç ¼¼°¡Áö ¸ðµå(mode)°¡ ÀÖ½À´Ï´Ù.
- ¸í·É¸ðµå(command mode) - vi ¸í·É¾î¸¦ ÀÔ·ÂÇÏ´Â ¸ðµå.
- »ðÀÔ¸ðµå(insert mode) - ÅؽºÆ®¸¦ ÆíÁýÇÒ ¼ö ÀÖ´Â ¸ðµå. Esc¸¦ ÀÔ·ÂÇÏ¸é ¸í·É¸ðµå·Î ÀüȯµË´Ï´Ù.
- ¶ó½ºÆ® ¶óÀÎ ¸ðµå(last line mode) - ¸í·É¸ðµå¿¡¼ colon(":")À» ÀÔ·ÂÇؼ ÀüȯµÇ´Â ¸ðµåÀÔ´Ï´Ù.
2.1 ¸í·É ¸ðµå¿¡¼ÀÇ ¸í·É¾î #
- h ¶Ç´Â ¿ÞÂʹæÇâÅ°(←) - Ä¿¼¸¦ ÇÑ Ä ¿ÞÂÊÀ¸·Î À̵¿ÇÒ ¶§.
- i ¶Ç´Â ¿À¸¥ÂʹæÇâÅ°(→) - Ä¿¼¸¦ ÇÑ Ä ¿À¸¥ÂÊÀ¸·Î À̵¿ÇÒ ¶§.
- j ¶Ç´Â ¾Æ·¡ÂʹæÇâÅ°(↓) - Ä¿¼¸¦ ÇÑ Çà ¾Æ·¡·Î À̵¿ÇÒ ¶§.
- k ¶Ç´Â À§ÂʹæÇâÅ°(↑) - Ä¿¼¸¦ ÇÑ Ä À§·Î À̵¿ÇÒ ¶§.
- G - ÆÄÀÏÀÇ ¸Ç ³¡À¸·Î À̵¿ÇÒ ¶§.
- 0 - ¶óÀÎÀÇ ¸Ç óÀ½À¸·Î À̵¿ÇÒ ¶§.
- $ - ¶óÀÎÀÇ ¸Ç ³¡À¸·Î À̵¿ÇÒ ¶§.
- i - ÇöÀç Ä¿¼ À§Ä¡¿¡ »ðÀÔÇÒ ¶§
- a - ÇöÀç Ä¿¼ À§Ä¡ ´ÙÀ½ ¹®ÀÚ¿¡ »ðÀÔÇÒ ¶§.
- Esc - ¸í·É¸ðµå·Î ÀüȯÇÒ ¶§.
- /string<enter> - 'string'À̶õ ÆÐÅÏÀ» ãÀ» ¶§ »ç¿ë.
2.2 ¶ó½ºÆ® ¶óÀÎ ¸ðµå¿¡¼ÀÇ ¸í·É¾î #
- : - ¸í·É¸ðµå¿¡¼ ¶ó½ºÆ® ¶óÀÎ ¸ðµå·Î ÀüȯÇÒ ¶§
- :w - ÇöÀç ÆÄÀÏÀÇ ³»¿ëÀ» ÀúÀåÇÒ¶§
- :w myfile - ÇöÀç ÆÄÀÏ ³»¿ëÀ» myfileÀ̶ó´Â À̸§ÀÌ·Î ÀúÀåÇÒ ¶§.
- :q! - ÆÄÀÏÀÇ ³»¿ëÀ» ÀúÀåÇÏÁö ¾Ê°í viÆíÁý±â¸¦ Á¾·áÇÒ ¶§.
- :wq - ÆÄÀÏÀÇ ³»¿ëÀ» ÀúÀåÇÏ°í viÆíÁý±â¸¦ Á¾·áÇÒ ¶§.
- . ±âŸ ¸í·É¾î
- who - ÇöÀç ½Ã½ºÅÛ¿¡ Á¢¼ÓµÈ »ç¿ëÀÚÀÇ ¸®½ºÆ®¸¦ º¼ ¶§ »ç¿ëÇÕ´Ï´Ù.
- whoami - ÇöÀç ÀÚ½ÅÀÇ °èÁ¤ À̸§À» Ãâ·ÂÇÕ´Ï´Ù.
- man (manual) - ¸í·É¾î³ª ÀÚ¿øµéÀÇ ¼³¸í¼¸¦ º¼ ¶§ »ç¿ëÇÕ´Ï´Ù.
- whereis - ¾î¶² ÆÄÀÏ¿¡ ´ëÇÑ ¼Ò½º, ½ÇÇà ÆÄÀÏ, ¸Þ´º¾ó ÆäÀÌÁö µîÀÌ ¾î´À À§Ä¡¿¡ ÀÖ´ÂÁö¸¦ ¾Ë°íÀÚ ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
- which - ¸í·É¾îÀÇ À§Ä¡³ª alias¸¦ º¸°íÀÚ ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
- cal (calendar) - ´Þ·ÂÀ» º¼ ¶§ »ç¿ëÇÕ´Ï´Ù.
- date - ½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ³¯Â¥¿Í ½Ã°£À» Ãâ·ÂÇÕ´Ï´Ù.
- ps (process status) - ÇöÀç ½ÇÇàµÇ°í ÀÖ´Â ÇÁ·Î¼¼½ºµéÀÇ »óŸ¦ º¼ ¶§ »ç¿ëÇÕ´Ï´Ù.
- kill - ƯÁ¤ ÇÁ·Î¼¼½º¸¦ ÁߴܽÃų ¶§ »ç¿ëÇÕ´Ï´Ù.
- su (substitute user) - Àӽ÷Π´Ù¸¥ »ç¿ëÀÚ·Î ·Î±×ÀÎÇؼ »ç¿ëÇÏ°íÀÚ ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.