Unix ½Ã½ºÅÛÀ» »ç¿ëÇϱâ À§ÇØ ±âº»ÀûÀÎ ÆÄÀϰú µð·ºÅ丮¿¡ °ü·ÃµÈ À¯Æ¿¸®Æ¼µéÀÌ´Ù. ¿©±â¼´Â DOS¸¦ »ç¿ëÇÏ¸é¼ ÀÚÁÖ Á¢ÇÒ ¼ö ÀÖ´Â ¸í·É¾î¿Í °°Àº ±â´ÉÀ» ÇÏ´Â À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ °ÍÀ» ¼³¸íÇÑ´Ù.
(1) cat
ÆÄÀÏÀÇ ³»¿ëÀ» º¸°Å³ª ¿©·¯ ÆÄÀÏÀÇ ³»¿ëÀ» ÇÕÄ¡±â À§ÇØ cat ¸í·ÉÀ» »ç¿ëÇÑ´Ù.
¸í·É Çü½Ä:
cat ÆÄÀÏÀ̸§(µé)
1. cat À¯Æ¿¸®Æ¼´Â ÆÄÀÏÀÇ ³»¿ëÀ» º¸¿©Áִµ¥, ÆÄÀÏÀÇ Ã³À½ºÎÅÍ ³¡±îÁö ¸ØÃßÁö ¾Ê°í ºü¸£°Ô ȸ鿡 º¸¿©Áø´Ù.
2. cat ¸í·ÉÀº µÎ °³ ¶Ç´Â ¿©·¯ °³ÀÇ ÆÄÀÏÀ» ¿¬°áÇÏ¿© ÇϳªÀÇ Å« ÆÄÀÏ·Î ¸¸µå´Â µ¥¿¡µµ »ç¿ëµÈ´Ù. (µÚ¿¡ ¼³¸íµÇ´Â split À̶ó´Â À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϸé ÇϳªÀÇ Å« ÆÄÀÏÀ» ¿©·¯ °³ÀÇ ÀÛÀº ÆÄÀÏ·Î ³ª·ê ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ³ª´« ÀÛÀº ÆÄÀϵéÀ» ÇÕÄ¥ ¶§ catÀ» »ç¿ëÇÑ´Ù.)
¿¹ Á¦ :
1. /etc/passwd ÆÄÀÏÀÇ ³»¿ëÀ» º¸¿©ÁØ´Ù.
% cat /etc/passwd
root:x:0:1:Super-User:/:/bin/csh
daemon:x:1:1::/:
bin:x:2:2::/usr/bin:
sys:x:3:3::/:
adm:x:4:4:Admin:/var/adm:
lp:x:71:8:Line Printer Admin:/usr/spool/lp:
help:x:6002:30:HELP DESK:/user/admin/help:/usr/bin/csh
+@admin:x:::::
+@mask:x:::::
+@sundsn:x:::::
+@sunje:x:::::
+@design1:x:::::
+@design2:x:::::
+@design3:x:::::
+@design5:x:::::
+@design6:x:::::
+@mcudsn:x:::::
+ecad:x:::::
+tcad:x:::::
(Âü°í)
+@ ÀÇ Àǹ̴ NIS »ó¿¡¼ netgroupÀ» »ç¿ëÇÑ´Ù´Â °ÍÀÌ´Ù. NIS¿¡¼ ¡°+¡±¸¸ »ç¿ëÇÏ´Â °ÍÀº ¸ðµç »ç¿ëÀÚ, +usernameÀº »ç¿ëÀÚº°·Î, +@netgroupÀº /etc/netgroup¿¡ Á¤ÀÇµÈ netgroup¿¡ ÇØ´çÇÏ´Â ¸ðµç »ç¿ëÀÚ¸¦ passwd ÆÄÀÏ¿¡ Ãß°¡ÇÑ´Ù´Â °ÍÀÌ´Ù.
netgroup¿¡ ÀÇÇØ Ãß°¡µÈ netgroup¿¡ ¼ÓÇÏ´Â »ç¿ëÀÚ Áß Æ¯Á¤ »ç¿ëÀÚ¸¦ Á¦¿ÜÇÏ·Á¸é netgroupÀ» Ãß°¡ÇÑ ¶óÀÎÀÇ ÀÌÀü ¶óÀο¡ -usernameÀ» »ç¿ëÇÏ¸é µÈ´Ù.
2. txt01 txt02¶õ µÎ ÆÄÀÏÀ» ÇϳªÀÇ ÆÄÀÏ·Î ÇÕÄ£´Ù.
% cat txt01 txt02 > txt_all
cat À¯Æ¿¸®Æ¼´Â È¸é ±æÀ̸¦ ³Ñ´Â ÆÄÀÏÀ» º¸´Âµ¥ ºÒÆíÇÏ´Ù. ÇÑ È¸éÀÇ ±æÀ̸¦ ³Ñ´Â ÆÄÀÏÀÇ ³»¿ëÀ» º¼ ¶§´Â ´ÙÀ½ÀÇmore À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÑ´Ù.
(2) more
more À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ÆÄÀÏÀÇ ³»¿ëÀ» ÇÑ ÆäÀÌÁö ´ÜÀ§³ª ÁÙ ´ÜÀ§·Î º¼ ¼ö ÀÖ´Ù. ÆÄÀÏÀÇ ³»¿ëÀº ȸéÀ» ½ºÅ©·Ñ ÇØ¼ º¸´Âµ¥ ÆÄÀÏÀÌ ÇÑ È¸éº¸´Ù Å« °æ¿ì ´ÙÀ½ ¸Þ½ÃÁö°¡ ³ªÅ¸³´Ù.
--More-- (nn%)
¿©±â¼ nnÀº Áö±Ý±îÁö º¸¿©Áø ÆÄÀÏÀÇ ÆÛ¼¾Æ®ÀÌ´Ù.
¸í·É Çü½Ä :
more ÆÄÀÏÀ̸§
-more- ÇÁ·ÒÇÁÆ®¿¡¼ ´ÙÀ½°ú °°Àº ±â´É۵éÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
½ºÅ©·Ñ Key |
¿ë µµ |
space bar |
°è¼ÓÇØ¼ ´ÙÀ½È¸éÀ» ÀÐÀ½ |
¸®ÅÏŰ |
¶óÀÎ ¾Æ·¡·Î ½ºÅ©·ÑÇÔ |
b |
ÀÌÀüȸéÀ¸·Î À̵¿ÇÔ |
h |
more ¸í·É±â´ÉÀÇ µµ¿ò¸»À» º¸¿©ÁØ´Ù |
q |
Á¾·á |
/¹®ÀÚ¿ |
¾Õ¹æÇâÀ¸·Î ¹®ÀÚ¿À» ã´Â´Ù. |
(1) cd
cd [µð·ºÅ丮 À̸§]À» »ç¿ëÇÏ¿© ÀÛ¾÷ µð·ºÅ丮¸¦ º¯°æÇÑ´Ù. µð·ºÅ丮 À̸§Àº¡°/ ¡± ·Î ½ÃÀÛÇÏ´Â Àý´ë°æ·Î³ª Çö µð·ºÅ丮·ÎºÎÅÍÀÇ »ó´ë°æ·Î¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¸í·É Çü½Ä:¡¡
cd [ µð·ºÅ丮 À̸§ ]
¿¹ Á¦:
1. Àý´ë°æ·ÎÀÇ »ç¿ë ¿¹
% cd /etc
% cd /usr/bin
2. »ó´ë°æ·ÎÀÇ »ç¿ë ¿¹
% cd ..
% cd lib/X11
3. cd ¸í·ÉÀ» µð·ºÅ丮 À̸§ ÁöÁ¤ ¾øÀÌ »ç¿ëÇÏ¸é »ç¿ëÀÚȨ µð·ºÅ丮·Î À̵¿ÇÑ´Ù.
% cd
4. ƯÁ¤ »ç¿ëÀÚ(username)ÀÇ HOME µð·ºÅ丮·Î À̵¿Àº ´ÙÀ½°ú °°ÀÌ ÇÑ´Ù.
% cd ~username
(2) pwd
pwd À¯Æ¿¸®Æ¼(print working directory)´Â ÇöÀç ÀÛ¾÷ µð·ºÅ丮ÀÇ Àý´ë °æ·Î¸¦ Ãâ·ÂÇÑ´Ù. cd¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮¸¦ º¯°æ ÈÄ µð·ºÅ丮¸¦ È®ÀÎÇϰųª ÀÛ¾÷ µð·ºÅ丮ÀÇ È®Àο¡ »ç¿ëÇÑ´Ù.
¸í·É Çü½Ä :
pwd
¿¹ Á¦ :
% pwd
/home/student1
(ÇöÀç ÀÛ¾÷ µð·ºÅ丮ÀÇ À̸§ÀÌ Ãâ·ÂµÈ´Ù.)
UNIX ½Ã½ºÅÛ¿¡ ±âº»ÀûÀ¸·Î ¼³Ä¡µÇ¾î ÀÖ´Â ÆÄÀÏ ¾ÐÃàÀ» À§ÇÑ À¯Æ¿¸®Æ¼·Î ÆÄÀÏÀ» ¾ÐÃà ½Ã¿¡´Â compress, ¾ÐÃà ÆÄÀÏÀÇ ÇØÁ¦ ½Ã¿¡´Â uncompress¸¦ »ç¿ëÇÑ´Ù. ¾ÐÃàµÈ ÆÄÀÏÀº È®ÀåÀÚ ".Z"°¡ ÆÄÀϸíÀÇ ¸Ç µÚ¿¡ ºÙ´Â´Ù.
ÆÄÀÏÀ» ¾ÐÃàÇϰųª ÇØÁ¦ÇÏ¸é ¿ø·¡ ÆÄÀÏÀº Áö¿öÁø´Ù.
¸í·É Çü½Ä :
compress [ -fv ] [ -b bits ] [ file... ]
compress [ -cfv ] [ -b bits ] [ file ]
uncompress [ -cfv ] [ file... ]
option :
-c : °á°ú¸¦ ÆÄÀÏ¿¡ Àû¿ëÇÏÁö ¾Ê°í Ç¥ÁØ Ãâ·ÂÀ¸·Î º¸¿©ÁØ´Ù.
-f : ÆÄÀÏ ¿ë·®ÀÌ ÁÙ¾îµéÁö ¾Ê¾Æµµ °Á¦ÀûÀ¸·Î ¾ÐÃàÇÑ´Ù.
-v : Á÷Á¢ ½ÇÇàÇÏÁö ¾Ê°í ½ÇÇà½Ã ¹ß»ýÇÒ error message¸¦ º¸¿©ÁØ´Ù.
-b bit : substringÇÒ codeÀÇ uppper limit bit(9~16)À» ¼³Á¤ÇÑ´Ù.
¿¹ Á¦ :
1. ¾ÐÃà Àü ÆÄÀÏÀÇ Å©±â¸¦ È®ÀÎÇÑ´Ù.
% ls -l sample.txt
-wwxr-xr-x 1 yangyh admin 7577 Oct 27 1998 sample.txt
2. ÆÄÀÏÀ» ¾ÐÃàÇÑ´Ù.
% compress sample.txt
3. ¾ÐÃà ÆÄÀÏÀ» È®ÀÎÇÑ´Ù.
% ls -l sample*
-wwxr-xr-x 1 yangyh admin 3349 Oct 27 1998 sample.txt.Z
ÆÄÀÏ ¾ÐÃà À¯Æ¿¸®Æ¼´Â ¿©±âÀÇ compressÀ̿ܿ¡µµ ¹«·á·Î ÀÌ¿ëÇÒ ¼ö ÀÖ°í, ¾ÐÃàÈ¿À²ÀÌ ³ôÀº ÇÁ·Î±×·¥µéÀÌ ¸¹ÀÌ ÀÖ´Ù. ÀÎÅͳݿ¡¼ ½±°Ô ÀÌ¿ëÇÒ ¼ö ÀÖ´Â gzip(È®ÀåÀÚ .gz)À» ÀÌ¿ëÇϸé ÀϹÝÀûÀ¸·Îcompress À¯Æ¿¸®Æ¼ º¸´Ù Á»´õ È¿À²ÀûÀ¸·Î ¾ÐÃàµÈ´Ù.
¾ÐÃàµÈ ÇüÅ·ΠÀúÀåµÇ´Â Ư¼ö ÆÄÀϵé(¿¹¸¦ µé¾î ±×·¡ÇÈÀ̳ª À½¾Ç°ü·Ã ÆÄÀÏ)À» ¾ÐÃàÀ¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¾ÐÃàÀ» ½ÃµµÇÏ¸é ¾ÐÃàµÈ ÆÄÀÏÀÌ ¿ø ÆÄÀÏÀÇ Å©±âº¸´Ù Å©Áö´Â ºÎÀÛ¿ëÀÌ ³ªÅ¸³´Ù.
ÆÄÀÏ(µð·ºÅ丮)À» º¹»çÇϱâ À§ÇØ cp ¸í·ÉÀ» »ç¿ëÇÑ´Ù.
¸í·É Çü½Ä :
cp -ipr source_file(dir) target_file(dir)
option :
-i : ´ëÈÇüÀ¸·Î º¹»ç
-p : ÆÄÀÏ¿¡ ´ëÇÑ ÆÛ¹Ì¼Ç À¯Áö
-r : µð·ºÅ丮¿Í ÇϺΠµð·ºÅ丮¸¦ Æ÷ÇÔÇÑ Àüü º¹»ç
º¹»çµÈ ÆÄÀÏÀÇ »ý¼ºÀÏÀÚ´Â ÇöÀç ½Ã°£À¸·Î ¼³Á¤µÈ´Ù. À̶§ "-p" ¿É¼ÇÀ» »ç¿ëÇÏ¸é ¿ø·¡ ÆÄÀÏÀÇ »ý¼ºÀÏÀÚ¿Í µ¿ÀÏÇÑ »ý¼ºÀÏÀÚ·Î ÆÄÀÏÀÌ ¸¸µé¾î Áø´Ù.
µð·ºÅ丮¸¦ º¹»ç½Ã ÀÌ µð·ºÅ丮¿¡ ¼ºê µð·ºÅ丮(µé)°¡ ÀÖ¾î ÀÌ ¼ºê µð·ºÅ丮(µé)±îÁö ¸ðµÎ º¹»çÇϰíÀÚ ÇÒ ¶§ "-r" ¿É¼ÇÀ» »ç¿ëÇÑ´Ù.
¿¹ Á¦ :
1. ÇöÀç directoryÀÇ sample1.txt ÆÄÀÏÀ» ./imsi directory¿¡demo.txt¶õ À̸§À¸·Î º¹»çÇÑ´Ù.
% pwd
/user/admin/help
% cp sample1.txt ./imsi/demo.txt
2. Netscapeµð·ºÅ丮³»ÀÇ ¸ðµç ÆÄÀϵéÀÌ utilµð·ºÅ丮 ¾ÈÀ¸·Î º¹»çÇÑ´Ù.
% pwd
/user/admin/help
% ls -l /cad/lgs_util/N*
drwxr-xr-x 2 help 512 Jan 22 11:02 Netscape
% cp -r Netscape ./util
% ls -al ./util
drwxr-xr-x 2 help 512 Dec 21 10:00 .
drwxr-xr-x 9 help 512 Jan 23 17:19 ..
drwxr-xr-x 2 help 512 Feb 12 13:00 Netscape
Disk FreeÀÇ ¾à¾î·Î File system¿¡¼ free space¸¦ º¸¿©ÁØ´Ù. Df ¸í·ÉÀº UNIX ½Ã½ºÅÛ vendorº°·Î ¿É¼Ç°ú Ç¥½ÃÇÏ´Â Á¤º¸¿¡ Â÷À̰¡ ÀÖ¾î ÁÖÀǰ¡ ÇÊ¿äÇÏ´Ù.
¸í·É Çü½Ä :
df [FSType ] [ -abegklntV ] [ -o FSType-specific_options ] [ directory | block_device | resource ... ]
¿¹ Á¦ :
1. Solaris 2.5 ½Ã½ºÅÛ¿¡¼ df¸¦ ½ÇÇàÇÑ °ÍÀÌ´Ù.
% df
/ (/dev/dsk/c0t0d0s0 ): 35722 blocks 45582 files
/usr (/dev/dsk/c0t0d0s6 ): 99280 blocks 150338 files
/proc (/proc ): 0 blocks 3912 files
/dev/fd (fd ): 0 blocks 0 files
/opt (/dev/dsk/c0t0d0s5 ): 232230 blocks 137813 files
/user (/dev/dsk/c0t1d0s6 ): 1652834 blocks 957437 files
/tmp (swap ): 563104 blocks 46727 files
/cad (borisu:/cad ):16492976 blocks 11517282 files
/opt/SUNWspro (borisu:/opt/SUNWspro): 2184800 blocks 967097 files
2. ´ÙÀ½Àº Solaris 2.5¿¡¼ df -k¸¦ ½ÇÇàÇÑ °ÍÀÌ´Ù.
% df -k
Filesystem kbytes used avail capacity Mounted on
/dev/dsk/c0t0d0s0 96455 78594 8221 91% /
/dev/dsk/c0t0d0s6 336871 287231 15960 95% /usr
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
/dev/dsk/c0t0d0s5 288391 172276 87285 67% /opt
/dev/dsk/c0t1d0s6 1952573 1126156 806892 59% /user
swap 290192 8568 281624 3% /tmp
borisu:/cad 23563920 15317432 5890096 73% /cad
borisu:/opt/SUNWspro 1965984 873584 895808 50% /opt/SUNWspro
3. ´ÙÀ½Àº AIX 4.1.5 ¿¡¼ df -k¸¦ ½ÇÇàÇÑ °ÍÀÌ´Ù.
% df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 106496 94360 12% 1194 3% /
/dev/hd2 499712 79780 85% 13243 11% /usr
/dev/hd9var 16384 1688 90% 161 4% /var
/dev/hd3 16384 15716 5% 29 1% /tmp
/dev/hd1 4096 3920 5% 18 2% /home
/dev/lv00 2002944 217988 90% 25408 6% /user
/dev/lv01 1003520 38348 97% 9725 4% /export
/dev/lv03 6000640 1184480 81% 82063 6% /cad
/dev/lv02 102400 74888 27% 29 1% /tftpboot
/dev/lv04 503808 301272 41% 522 1% /export/cumptf
<< END >>>